彼らはプログラマに適しているかどうかを判断するためにどのように伝えるために経験プログラマの五年

私はほとんど、彼らはプログラマに適しているかどうかを判断する方法を知っている上の問題を参照してください?

メイン高い知能指数の多くを言う必要は、
コンピュータの趣味に興味を持っている
優れた抽象化。
......

ああフン、私は主平面がちょうどプログラマではない答えを知りません。

私はプログラマである必要が言う経験の私の3年間では、プログラマので、いくつかの企業のために、3年間のIT産業で働きます。

1、スポーツのように、カン朱996への良好な身体を維持

毎日洗髪洗面を見て2、強い心理的な品質は、パニックしませんでした

ルック、先生はパニックはありません

3、強力な論理的思考能力、そして涙製品Xに簡単に

図4は、審美的なユニークな、あなたは即座にユニクロで最も美しいチェック柄のシャツを選ぶことができます

5、コンピュータ、QQのパスワードクラッキングを修復し、説明していません!

6、スタンドアロン、単一強

すみません、私の世界だけのコード

図7は、家族は私を持っている、30歳の後に物事を引退する準備ができて

あなたは明日仕事に行くことができるので、あなたはまた、これらの7つの要件を満たしている場合。

エヘンは、よく行く遊び、ゴーダウンタウンの繁華街を再生し、Doがプログラマにする必要があるかについて深刻な話を、次の、ジョークの職業を取りません。

1、継続的な学習、自己学習能力+

プログラマのための自己学習能力が非常に重要な技術的な知識があなたの知識を使用するためにあまりにも多くの仕事を必要として、ITは、ほとんどの学校は、ティーチに特別なクラスを持っていない、しかし、あなたが持っている教育に特化仕事を期待していませんほとんどの技術の共有は、いくつかのレポートは、まだ自分のプライベートの研究を習得したいする必要があります。

もちろん、技術的な仕事のほとんどは、自己学習能力を必要としますが、特に重要なプログラマの産業です。

どの程度までそれが重要なのですか?

まあ、私はちょうどそれはあなたがダイビングを続けたい場合は、我々はトレンドに従うことを学ばなければならない、または排除されますが、基本的な誰で3年後に、フレームワークを使用します動作します。

あなたは、道路の残りの部分は行くことは困難であるという問題のほとんどを解決するために、そうでない場合は自分自身の学習や研究に、仕事で多くの問題が発生します。

同僚が仕事にもを持って、誰もが、自分自身を、あなたに解決する問題を与えていない彼または彼女自身のプログラムをチェックし、自分自身の学習します。

だから、何の持続的な自己学習能力は、プログラマを行いません。

蓄積された出力+を要約するために使用される2、

その上で、プログラマは、主にステップピットからあなたの経験ので、仕事で多くの問題が発生します。

プログラマの能力のレベルを決定するには?

可以从他对问题的看法,解决思路,还有对一个方案可能出现的问题这些方面判断。

那你问这又和总结积累有啥关系呢?

有关系,程序员能力高低不是天生的,也不是职业时间越长能力越高。主要还是在工作中的总结积累,碰到一个问题,总结下来,加深自己印象,下次遇到同样的问题可以快速想起解决方案。

光靠大脑记忆是有限的,并且没有记录,印象会更浅,每天都有问题,很容易忘了以前遇到同样的问题是怎么做的。

如果你能把积累下来的问题,总结成文章,用清晰的逻辑表达出来,再给别人讲明白,那你的能力就会有很快的提高了。

一般来说,程序员称自己” 码农 “都是自嘲,但是如果你不会总结积累,那可能就是真的码农了。

3、专注力好

写代码和写文章一样,也是需要状态的,状态好,你就会思如泉涌,状态差,轻则写出来的代码质量很差,重则 bug 成山。

当你调试问题或者捋思路的时候,可能需要花 20 分钟进入状态,此时如果你被一些因素打断了,那你的思路可能就断了,需要再花一些时间重新捋逻辑。

当你反复这个过程,等一天结束的时候你就会发现今天什么也没干。不过专注力是可以训练的,而且上班程序员一般也不会有很多外界干扰,自己注意好就可以。

4、英语四级

也不一定非要英语四级,但是至少要知道一些基本的专业词汇,写代码的时候起名也能用上含义差不多的单词,如果你工作之后还用拼音做变量,那可能就要被同事鄙视到天上去了。

四级过了,起码能稍稍看懂英文文档,工作之后好多地方还是需要看英文文档的,例如 github 上面的一些文档,stackoverflow 上提问的问题,谷歌官方文档等等。

总是指着翻译软件或者在线翻译,效率很低的。

5、深入浅出的能力

你需要把专业的知识用简单的语言解释给非专业的人。

你的框架可能很复杂,技术很专业,但是程序员不光和电脑打交道,还要和产品、设计、运营同学等对技术了解不多的人打交道,在对需求的时候,就需要你用他们能理解的话,解释你想表达的技术方案。

还有在公司内部做技术分享的时候,虽然大部分都是做技术的同学,但是技术栈可能不一样,如果你一直基于自己的认知讲,那对完全不了解的人可能是折磨。

我参加过多个技术分享,绝大部分的人都是基于所有人的技术栈都一样讲的,搞得我大部分时间都在刷手机。

好了,说了五点,也没有提要有兴趣爱好,为什么?

因为这不是必要条件,并且可能百分之八十的程序员都不是基于兴趣爱好才选的这个行业,在我身边看到的真正对技术感兴趣,是自己的兴趣爱好所在的,真的是少之又少。

但这并不影响我们热爱这个行业,也正所谓,干一行爱一行。

最后说明一下,上面的段子基本都是自黑,程序员职业其实也是正常的职业,就和每个职业都一样,都有外界的一些误解。我身边的同事基本都没有格子衫,大部分也都有另一半,

为啥呢?

还不是程序员是一群优秀的人嘛!


“不积跬步,无以至千里”,希望未来的你能:有梦为马 随处可栖!加油,少年!

关注公众号:「Java 知己」,每天更新Java知识哦,期待你的到来!

  • 发送「Group」,与 10 万程序员一起进步。
  • 发送「面试」,领取BATJ面试资料、面试视频攻略。
  • 发送「玩转算法」,领取《玩转算法》系列视频教程。
  • 千万不要发送「1024」...
    在这里插入图片描述

おすすめ

転載: www.cnblogs.com/java-friend/p/11926053.html