在线客服 联系我们 返回顶部
企业动态 技术分享 行业动态

五年经验程序员告诉你,如何确定自己是否适合做程序员

2019-12-06

在知乎上看到一个问题,怎样确认自己是否适合做程序员?

许多答主都说需求智商高,
对计算机有兴趣爱好,
笼统才能要好。
……




啊呸,也不知道这些刚下飞机的答主是不是程序员。

我在 it 作业作业了三年,换了几家公司,所以就以我三年程序员的阅历,来说说做一名程序员需求什么。

1、喜爱运动,坚持杰出的身体去扛住 996

2、极强的心理素质,看着每天洗脸盆里的头发一点点不慌

看,教师历来不慌

3、强壮的逻辑思维才能,便于和产品撕 x

4、独特的审美,能够瞬间在优衣库中挑出最靓的格子衫

5、会修电脑、破解 qq 暗码,不解说!

6、忍耐孤单,实力独身

对不住,我的国际只要代码

7、家里有矿,过了 30 岁就要预备退休的事了

假如你一起契合这七种要求,那你明日就能够来上班了。

咳咳,好了,玩归玩,闹归闹,别拿作业恶作剧,下面仔细说一说做一名程序员都需求什么。

自学才能关于程序员来说是十分重要了,it 需求的常识技能太多了,你作业用到的常识,大部分校园都没有专门的课教学,更别盼望作业后有谁专门教你,有的最多是技能共享,做一些介绍,想要把握仍是需求自己暗里学习。

当然了,大部分技能作业都需求自学才能,可是程序员作业特别重要。

重要到什么程度呢?

这么说吧,我刚作业那会用的结构,三年后根本都没人用了,假如想继续混下去,就要跟着趋势学,不然就要被筛选。

在作业中还会遇到十分多的问题,假如不是靠自己学习和研究,去处理大部分问题,那剩余的路就很难走了。

搭档也都有作业,没有人会一个一个问题给你处理,都是自己查计划,自己学习,自己处理。

所以,没有继续的自学才能,千万别做程序员。

上面说了,程序员在作业中会遇到许多问题,所以你的阅历大部分来自于踩坑。

怎样判别一个程序员才能凹凸?

能够从他对问题的观点,处理思路,还有对一个计划或许呈现的问题这些方面判别。

那你问这又和总结堆集有啥联系呢?

有联系,程序员才能凹凸不是天然生成的,也不是作业时刻越长才能越高。首要仍是在作业中的总结堆集,碰到一个问题,总结下来,加深自己形象,下次遇到相同的问题能够快速想起处理计划。

光靠大脑回忆是有限的,而且没有记载,形象会更浅,每天都有问题,很简略忘了曾经遇到相同的问题是怎样做的。

假如你能把堆集下来的问题,总结成文章,用明晰的逻辑表达出来,再给他人讲了解,那你的才能就会有很快的提高了。

一般来说,程序员称自己” 码农 “都是自嘲,可是假如你不会总结堆集,那或许便是真的码农了。

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

当你调试问题或许捋思路的时分,或许需求花 20 分钟进入状况,此刻假如你被一些要素打断了,那你的思路或许就断了,需求再花一些时刻从头捋逻辑。

当你重复这个进程,等一天完毕的时分你就会发现今日什么也没干。不过专心力是能够练习的,而且上班程序员一般也不会有许多外界搅扰,自己留意好就能够。

也不一定非要英语四级,可是至少要知道一些根本的专业词汇,写代码的时分起名也能用上意义差不多的单词,假如你作业之后还用拼音做变量,那或许就要被搭档轻视到天上去了。

四级过了,最少能稍稍看懂英文文档,作业之后许多当地仍是需求看英文文档的,例如 github 上面的一些文档,stackoverflow 上发问的问题,谷歌官方文档等等。

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

你需求把专业的常识用简略的言语解说给非专业的人。

你的结构或许很杂乱,技能很专业,可是程序员不光和电脑打交道,还要和产品、规划、运营同学等对技能了解不多的人打交道,在对需求的时分,就需求你用他们能了解的话,解说你想表达的技能计划。

还有在公司内部做技能共享的时分,尽管大部分都是做技能的同学,可是技能栈或许不相同,假如你一向根据自己的认知讲,那对完全不了解的人或许是摧残。

我参与过多个技能共享,绝大部分的人都是根据所有人的技能栈都相同讲的,搞得我大部分时刻都在刷手机。

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

由于这不是必要条件,而且或许百分之八十的程序员都不是根据兴趣爱好才选的这个作业,在我身边看到的真正对技能感兴趣,是自己的兴趣爱好地点的,真的是少之又少。

但这并不影响咱们酷爱这个作业,也正所谓,干一行爱一行。

最终阐明一下,上面的段子根本都是自黑,程序员作业其实也是正常的作业,就和每个作业都相同,都有外界的一些误解。我身边的搭档根本都没有格子衫,大部分也都有另一半,

为啥呢?

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

在线咨询
Copyright © 2018 九五至尊网址九五至尊网址-九五至尊下载app赌博 All Rights Reserved