如何看待知乎、饿了么后端的招聘纷纷由 Python 渐渐转向 Java?
一开始会觉得php很快,python很灵活,Ruby很拽,c很高深,nodejs很装逼,JAVA又笨重又麻烦又严格又死板。 维护三到五年的大型项目之后才会懂得JAVA的好啊。 ? 还有人说我项目小的时候无所谓,大了之后重新开发一遍都来得及,说这种话的基本上都是不懂技术听别人瞎叨叨几句的门外汉,遗留系统处理起来能让人抓狂,带来的成本损失几乎无法估量。 更何况大部分时间都是被运营和pm赶鸭子上架的,哪里比得上刚开始就做好架构设计,可扩张,易扩容,能稳定来的方便? 还跟团队大小有关系,几个人的团队随便你玩儿,能半个月写出来别人2个月的代码量,等团队规模到了20人左右的时候,你会发线,除了那些nb的人,大部分都是2个月的时间才写出来2周的代码量,还得让你再花2周改一遍,随心所欲真不是普通程序员能hold住的,特别是交接。 而JAVA,难就难在架构,赢也赢在架构。你最初架构设计好了,填充内容很方便,初级程序员犯错的自由度也没那么高。开始大部分的团队刚开始哪敢请年薪60万以上的架构师? ? 所以往往就是用了JAVA,又因为没找到核心的架构师资源,又笨重又麻烦,会有人觉得还不如用python简单灵活。 ? 用初级的JAVA程序员开发<用初级的Python等程序员开发<用高级的python等程序员开发<用高级的JAVA程序员开发 虽然不是很准确但大概就是这个意思了,而且一个明显的趋势就是JAVA架构能力在向下渗透和普及,以前可能5年才能做架构,现在3年左右就能摸点门槛了,保证系统能比公司后死了~ “我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,学习的路上不再迷茫。 这里是技能树.IT修真院:http://www.jnshu.com,初学者转行到互联网行业的聚集地。" 欢迎加IT交流群565734203与大家一起讨论交流 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |