请不要说自己是

作者: 手游论坛  发布:2019-10-16

几年前 Reddit 上有个关于招聘的嘲笑:

面试官问:你用过 Python 或者 Django 吗?
答:我三周前去过动物园,这个算吗?
面试官:你被雇佣了。

一周后,这位应聘者用 Django 给他们的产品写了一个在线论坛。

葡萄牙共和国(República Portuguesa)语的玩笑,用中文看有一些不太轻便懂。它的意思就是三个关于 Python(蚺蛇)经验唯有三周前去过三次动物园的程序猿,只要她丰富的好,他也足以用一周的时日,基于 Python/Django 实现一个在线论坛。

时不时在英特网看看种种标题为“Java程序员”、“PHP程序猿”、“C/C++工程师”的招贤纳士帖子,但自己深感这种招聘办法,很难找到好的姿首。语言只是一种工具,对二个聪明才智的技士来讲,用没用过哪些工具根本是由她原来的干活亟待调整,并无法代表她全部的本领。

别的,二个软件出品往往关系众多上面包车型地铁文化,比方网络、数据库、Cache、编写翻译情形工具等。如若这个不可或缺基础知识不足,很难很好的单独完毕八个出品的有些部分。

手游论坛,一方面,一人的灵性程度、对新知识的好奇心、自己驱动意识、为主题材料找到最棒施工方案的狠心,才是他能或不可能产生一个好程序猿的首要。比方,小编在担任JPush CTO 的时候,有位同事本来是服务器端以 C 语言为主做开垦的,完全未有过 iOS 开辟经历,但他展现出对 iOS 开采很有乐趣,而且在做服务器端开荒时,表现出非凡的学习技巧,后来小编把她调到 iOS 组,担当 iOS SDK 和 APNs 相关的做事,结果只花了多少个礼拜,iOS SDK 的平稳大幅度升高,消除了八个致命难点。

本身不经常在集体里重申,不要把团结一直为某种语言的程序猿,说自个儿是 Java 工程师,C 技士,Python 技师等等。一方面会限制本人的上扬,一方面前碰到集体完全的力量升高也不利。差不离具有的语言都有它和煦的适用场景,在适宜的地方用适合的量的言语,能力极大的升迁生育功效。

没有疑问的做法是,首先要有地利人和的基础知识,深切的垄断(monopoly)2~3门语言,然后适用于差别场景的言语要驾驭概念。基础知识包罗种种Computer原理、数据方面包车型地铁学问,在本校没认真学的,今后有的时候间也要补充。语言方面比方掌握了 C/Java,那C++/Python/Bash/Javascript/CSS等都能够精通下概念,起码要领悟在二个完整的出品链里,它们各自适用于哪个环节。

标题用“请别讲自身是 Java 程序猿”未有降职 Java 程序猿的乐趣,Java 是时下被利用得最多的言语,首要用 Java 的程序猿里,也会有恢宏牛人。别的,一样的,也休想说自个儿是 C 工程师、Python 程序猿。

由此用 Java 作为标题,一是当今以 Java 语言为主的做事非凡之多,其他在本校里就以读书 Java 为主的人也更加的多。但自作者发觉,从高校就以念书 Java 这种高档语言为主的人,相当多基础知识相比薄弱。高档语言遮盖了太多细节,升高了生产力,但在学习阶段,却不便于基础知识积攒。

软件行业是二个不行强调人的股票总市值的行业,价值就浮今后使得的推进产品升高,而语言只是达成该市场总值的工具。

Tiger

weibo: @Tiger_张虎, 云巴 (yunba.io) 创办者,yunba.io 云后端服务。 JPush 创办人,原CTO。 Oracle VM 创始团队成员。

本文由银河网站登录发布于手游论坛,转载请注明出处:请不要说自己是

关键词: