当前位置:首页 > Java程序 > 正文内容

请不要说自己是 Java 程序员

abcsky887个月前 (10-29)Java程序93

本文分享给大家的是:

 几年前 Reddit 上有个关于招聘的笑话: 面试官问:你用过 Python 或者 Django 吗? 答:我三周前去过动物园,这个算吗? 面试官:你被雇佣了 一周后,这位应聘者用 Django 给他们的产品写了一个在线论坛。

请不要说自己是 Java 程序员

  英文的玩笑,用中文看有点不太容易懂它的意思就是一个关于 Python(蟒蛇)经验只有三周前去过一次动物园的程序员,只要他足够的好,他也可以用一周的时间,基于 Python/Django 完成一个在线论坛。

经常在网上看到各种标题为“Java程序员”、“PHP程序员”、“C/C++程序员”的招聘帖子,但我感觉这种招聘方式,很难找到好的人才语言只是一种工具,怎么给网站引流推广对一个聪明的程序员来说,用没用过什么工具主要是由他原来的工作需要决定,并不能代表他全部的技能。

  另外,一个软件产品往往涉及很多方面的知识,比如网络、数据库、Cache、编译环境工具等如果这些必要基础知识不足,很难很好的独立完成一个产品的某个部分  另一方面,一个人的聪明程度、对新知识的好奇心、自我驱动意识、为问题找到最佳解决方案的决心,才是他能不能成为一个好程序员的关键。

举个例子,我在担任 JPush CTO 的时候,有位同事本来是服务器端以 C 语言为主做开发的,完全没有过 iOS 开发经验,但他表现出对 iOS 开发很有兴趣,并且在做服务器端开发时,表现出良好怎么给网站引流推广的学习能力,后来我把他调到 iOS 组,负责 iOS SDK 和 APNs 相关的工作,结果只花了几个星期,iOS SDK 的稳定性大幅提升,解决了多个致命问题。

  我经常在团队里强调,不要把自己定位为某种语言的程序员,说自己是 Java 程序员,C 程序员,Python 程序员等等一方面会限制自己的发展,一方面对团队整体的能力提升也不利几乎所有的语言都有它自己的适用场景,在合适的地方用合适的语言,才能极大的提升生产效率。

正确的做法是,首先要有良好的基础知识,深刻的掌握2~3门语言,然后适用于不同场景的语言要了解概念基础知识包括各种计算机原理、数据方面的知识,在学校怎么给网站引流推广没认真学的,现在有时间也要补充语言方面比如掌握了 C/Java,那 C++/Python/Bash/Javascript/CSS等都可以了解下概念,至少要理解在一个完整的产品链里,它们分别适用于哪个环节。

  标题用“请不要说自己是 Java 程序员”没有贬低 Java 程序员的意思,Java 是目前被采用得最多的语言,主要用 Java 的程序员里,也是有大量牛人另外,同样的,也不要说自己是 C 程序员、Python 程序员。

之所以用 Java 作为标题,一是现在以 Java 语言为主的工作非常之多,另外在学校里就以学习 Java 为主怎么给网站引流推广的人也越来越多但我发现,从学校就以学习 Java 这种高级语言为主的人,很多基础知识比较薄弱。

高级语言掩盖了太多细节,提高了生产力,但在学习阶段,却不利于基础知识累积  软件行业是一个非常强调人的价值的行业,价值就体现在有效的推动产品前进,而语言只是实现这个价值的工具via:http://zhang.hu/hire-a-smart-developer/。

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://4blc.com/post/703.html

分享给朋友:

“请不要说自己是 Java 程序员” 的相关文章

培训完java找不到工作怎么办(培训完java找不到工作了)

本文分享给大家的是: 蘑菇君常常在网上会看到这样的发言:通过培训班学习Java,但是没有找到工作很是焦虑。明明自己经过几个月的培训已学完了Java,为何面试却屡屡被拒?为何始终找不到一份合适的Java开发工作呢? 针对这一情况,蘑菇君就带大家分析一下为什么有些同学学完Jav...

大厂旗下公司(大厂指的哪个公司)

今天给各位分享 2022已成为过去式,不论这一年好与坏,我们都需要抓住新一年的机会,跳槽涨薪,还是学习提升先给自己定一个小目标,然后再朝着目标去努力就完事儿了!这不,为了帮大家节约时间,给大家搞来了22年全年碰到的大厂Java面试题合集,内容非常的全面。 真的可以好好补一补...

如何理解java的基于对象编程技术(java语言基于对象)

本篇文章给大家谈谈 Java语言本身是面向对象编程语言,而所谓的基于对象的程序设计,是以对象为基础来展开程序设计流程。 要想掌握Java的基于对象程序设计,需要从以下几个方面来了解:第一:Java面向对象编程过程Java基于对象的程序设计有三个大的步骤,分别是类的设计、对象...

java面向对象程序设计电子版教材(java面向对象程序设计第三版pdf)

今天给各位分享 原标题:新书推荐 | Java语言面向对象程序设计(第3版·微课视频版)实验指导与课程设计 Java语言面向对象程序设计(第3版·微课视频版)实验指导与课程设计作者:马俊、郭明超定价:49.90元近年来,随着国际科研环境的变化,让我们看到我国科研和教育的弱势...

java培训班价格(java培训多少钱?)

今天给各位分享 如果是学费的话,一般都是在1w5到2w左右,正规的全程的面授班就是这个价格,比这学费更多的,不论是什么噱头估计都是专坑冤大头花钱,而比这钱少的,课程估计也是教不全的填鸭式教育,不如自己自学的程度,更没必要去。 我是在动力节点学的Java,开始的Java实验班...

专业java培训中心(java培训班 知乎)

今天给各位分享 目前市面上大多数的JAVA培训班价格都在一万五到两万之间如果是选择郑州的Java培训机构的可能价格稍微昂贵一些毕竟是一线城市而且还是国家的首都城市,所以在一些办学成本方面要比其它的地方稍微高一些所以,在很多情况下我们会看到在。 郑州Java培训机构学习需要花...