各位程序员朋友们,在你的眼中,7年的程序员应该是什么样的水平?我想答案可能很多,在你周围肯定也见到不少六七年的程序员,可能他们的风格也都不一样,有的有着扎实的基础,丰富的经验,有的可能也并不你想象的那么好,当然你看别人是这样子的,如果你自己就是一名7年的程序员,你自己是如何评价自己的呢?你属于哪一种类型的呢?近期一名7年的程序员网友给我们分享了他的一些情况。
这名7年的程序员网友称自己没有成就感,想求大家帮忙指点方向,他对自己的描述大概是这样的,做了7年的php,都能做,都不精。优点是学习能力强,公司go语言脚本有问题,从零到修改到重新部署,一天搞定。java也是差不多。救火的工作做过不少。工作经历差,行业换的多,面bat总是基础不过关,不愿意准备面试基础,没成就感。求指点下方向。总觉得做新的才有意思,才会尽力做。这段描述中能看出这名网友对自己的一些能力还是蛮自信的,对于一些基础知识有点不屑,针对他的这些情况,让我们来一起看看网友们会怎么说吧!
网友一:我以前也认为自己学习能力强,什么任务一下就搞定,现在发现自己就是个渣渣,那是任务简单。你以为基础简单?没工程实际锤过的基础,那都是浮云。
上世是朵花:这名网友看似在说自己,其实呢,是在旁敲侧击的告诉楼主不要太自信,他说的并没有错,有的时候手头的事情做的很顺并不代表自己的能力很强,可能是业务上相对简单,有时就是一些重复的劳动,有时这种一帆风顺就会培养出人的一种盲目自信,真遇到一些困难问题,受一些挫折后,就会发现自己不会的原来还很多,越是技术处在上层的人会发现他们不会的更多,因为他们眼界更高,看的东西更多,所以觉得不会的就更多了,只有一些眼界受限的人,往往会会觉得自己什么都会。
网友二:其实楼主是小看了技术,高看了自己,就像一楼说的,遇到真正困难的事的时候,就知道自己渣了,那些底层知识会拉开人与人能做事情的差距
上世是朵花:没错,跟据楼主的情况,能看出他是一名实战型程序员,可是他的特点是理论基础并不是特别扎实,对知识不求甚解,用到哪里学到哪里,知识系统并没有那么连贯,这就是他所谓的学习能力强。
网友三:学习能力强还没学好基础?
上世是朵花:根据他的意思是,他不屑于学习这些基础,正因为这样,他进不了bat.
网友四:就像之前认识的一个孩子,以为在学校做了几年外包,在几家公司打打下手,就觉得自己屌的不行,其实呢
上世是朵花:嗯,人不应该老是保持优越感,应该有一种危机感,优越感是长期呆在舒适区才养成的,只有不断的开阔自己的眼界才会发现自己的不足,然后促使自己学习更多的东西。
网易员工:我好菜。但是我学习能力强。?
上世是朵花:这是这名网友对楼主自我描述的总结吧,虽然看是多少有点矛盾。
其实根据楼主的描述,大概就了解了他是一个什么类型的程序员了,类似他这样的还是很多,他的知识结构并不是十分完善,属于一些实战型程序员,在公司属于指哪打哪的一号人物,也有可能解决了不少实际的问题,当然这些问题都是鉴于对业务熟练的基础上,实际技术并不像他想的那么高,还有一点,楼主自认为学习能力强,我个人觉得,学习能力已经不属于7年程序员的专利了,学习能力对于年轻一点的程序员可能会更占优势一点,当然也不可否认楼主的学习能力依然很优秀的可能,楼主目前最应该做的事情就是把自己的底层技术先搞结实了,让知识系统起来,连贯起来,这样才能有去bat的机会,如果不这样,以目前楼主的情况,只能去一些小型的创业公司试试,当然,楼主可以自己选择了,其实网友们上面的说法还是值得参考的!
以上所有图片均来之互联网
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!