加班、青春饭、码农,在我们周围,似乎程序员都被贴上了这样的标签,这未免有失公允。那么,“别人家的程序员”活得怎么样呢?没有对比真的没有伤害!
12点睡觉就算养生?和日本程序员比起来,这点还真不算什么。日本公司对于需求,通常要求都十分细致,甚至可以细致到网页上的一个像素,都不能有丝毫的偏差。这也造就了日本程序员,超常的执行能力。
一旦他们对老板做出承诺,项目预计3个月完成,那么,他们可以为了赶进度,连续3个月天天加班,每天睡4个小时,不要太疯狂。
这样的结果就是,高执行,导致了低创造力,因此在技术界,从来没有听过有日本程序员,发明了什么技术。
有意思的是,在工作中,日本程序员非常喜欢玩注释,像是刚学英语,我们会给mother标注上“妈勒”一样。因此跟日本程序员沟通,非常费劲。
早些年,日本公司给程序员的待遇比较丰厚,少则20万月薪,多则30万,当然这是包含正常加班的薪资,当超过了法定的加班时间,才会有额外的加班费。
随着中国互联网的崛起,日本却依旧保持着“20年物价稳定”的态势,去日本企业,吸引力已经大不如前了。
再说说开挂民族——印度
印度程序员有一个非常鲜明的特点,他们的流程做的很棒,写文档的功力很深厚,“表面功夫”做的很好。当然,表面功夫得打引号,因为这也是程序员的能力之一嘛。
在美国硅谷,印度程序员当上高管的比例,要远高于中国程序员,原因很多,但有一点值得注意,就是印度程序员一般都有项目管理的能力。
缺点也是致命的,印度程序员的写代码能力,可以说是一般般,逻辑性不强、性能不优等等。
夸张一点的讲,印度程序员擅于说领导想听的话,这也牺牲了一些,他们的技术水平。
作为一个移民国家,美国程序员的思维当然非常开放,他们经常拥有千奇百怪的想法。同时,他们非常喜欢技术,甚至推崇技术,在硅谷尤为突出。
他们可以像打游戏一样,沉迷于技术。另外,美国程序员有一个特点,他们通常拥有一些才艺,比如会拉小提琴、大提琴、吹小号、打击乐等等。
提起中国程序员,大多数人的反应是这样的:
事实上,我国程序员,在世界上也是很有名气的。受益于教育体制,我们的算法、数据架构方面,都是世界闻名。理论知识扎实的同时,是牺牲了实践能力。技术实践往往能通过时间弥补回来,但很多时候,我们缺失的,更多的是一些“不重要”的技术。
技术水平极高,表达能力0分的工程师,相信很多人都见过。急功近利、心态浮躁的程序员也不在少数,知识面广,却缺乏深度等等,都是我国程序员急需解决的问题。
这样一对比,中国程序员没有某些人说的那么差,相反大有反超其他国家之势。
在这里给大家分享一下,我是一名5年前端工程师,自己根据这几年从事前端的经验,整理一套系统的前端教程(基础+案例+工具),跟大家分享下我的成果,进群:731+771+211,群里不停更新最新的教程和学习方法(进群送 2018 web前端编程学习教程,详细的前端项目实战教学视频),有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。
网友评论