导航:首页 > 程序命令 > 硅谷程序员优缺点

硅谷程序员优缺点

发布时间:2022-05-19 05:38:54

A. 想做一名程序员,谈谈你的优缺点

优点:会喘气。
缺点:无理取闹 装可怜 色狼 耍流氓 猥亵 龌龊 变态 咸猪手 惯犯 六亲不认 没良心 游手好闲 一事无成 长不大 懦弱 精神有问题 盗窃 辱骂+打压+攻击朋友和亲人 无所适从 体弱多病 穷 无能 惹事生非 敏感 神经病 没人性 弱智 反应迟钝 钻死牛角尖 下流无耻 不知好歹 死板 胆小如鼠 犯奇葩 作恶多端 脑残 骗取同情 行骗 没诚意 不明事理 无上进心 不孝 窝囊 思想极端 没礼貌 白眼狼 自我中心 自以为是 撒谎 发坏 肮脏 懒惰 不守信用 干扰单位工作秩序 随地乱扔垃圾和吐痰以及大小便 心理扭曲 哗众取宠 捣乱 傻子 讨人嫌 不爱干净 不老实 忘恩负义 早出晚归 夜不归宿 自私自利 缠人 卖国 反动 滥用职权 二百五 权限狗 犯贱 反咬一口 破罐子破摔 记忆力差 笨 幸灾乐祸 挑衅 黑化+冒充人 出卖人 斤斤计较 霸道 犯二 暴力 威胁人 不要脸 没脸没皮 厚脸皮 独裁 报复人 伤害人……

B. [探讨]优秀程序员和一般程序员差别在哪

还记得研发频道此前发表过的一篇《白班程序员 VS. 夜猫子程序员》吗?在这个世界上有两种程序员,我们称之为:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员)。本文我们将探讨优秀程序员和一般程序员有哪些差别,看看您是属于那一种?来自知乎网上的大牛们各抒己见,一起来看下他们是如何区分的。创业者郭凛:如果纯以编码能力来看,可分为五类1. 拷贝型拷贝型选手就是传说中的“代码拷贝员”了,他们对实现功能几乎没有思路,所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段,然后放到项目中,如果运行项目出现了期望结果,则表示任务完成。这类人只会改代码,却不会写代码。他们大多对编程毫无兴趣,只是希望以此糊口而已。2. 新手型当产品有功能需求时,由于经验有限,程序员并不完全知道要如何实现这个功能,需要通过学习、寻找资料等方式来解决问题。这种情况下的编码过程,程序员的主要目标是“完成功能”,那么很难有多余的心思去考虑边界条件、性能、可读性、可扩展性、编码规范等问题,因此代码bug可能较多,稳定性不高,常常会发生开发花费1个月,改bug却要改上好几个月的事情。3. 学习型这类程序员对所在领域的语言已经比较了解,对于一般功能可以有较为清晰的实现思路,给出需求时可以通过自己的思路来实现,并且会一定程度上考虑边界条件和性能问题。但仅此而已,他们对可读性和可扩展性考虑很少,也没有项目级别的考虑,主要是希望通过实现代码来练手或是学习。这类程序员最大的表现在于喜欢“创造代码”,即使有现成的实现,他们也希望自己来实现一套,以达到“学习”的目的。他们不喜欢复用别人的代码,看见项目中别人实现了相类似的功能,他们会以“需求不同”的借口来自己重新实现一套。这类人一般来说对技术有着较为浓厚的兴趣,希望能够通过项目来进行学习。从项目的角度来说,这种做法最大的麻烦在于开发周期可能较长(相比直接使用现成的实现),并且会使得项目代码膨胀,影响未来的维护。但这类程序员由于有兴趣,如果好好培养或许会成为明天的牛人。4. 实现型这类程序员一般有较为丰富的经验,由于写得太多,因此不再追求“创造代码”来进行学习,同时对所在领域可能涉及的很多第三方框架或是工具都比较熟悉,当接受到产品需求时,对功能实现方案已经了然于胸,因此他们可以快速的实现需求,并且对边界、性能都有一定程度的考虑。因为能够快速实现需求功能,经常会被团队评价为“牛人”。但他们一般仅仅停留在“完成功能”级别上,对代码的可读性、可扩展性、编码规范等考虑较少,对项目总体把握也较少(例如控制项目膨胀、方便部署等架构级别的东西)。这类程序员最大的表现在于喜欢“开发项目”,却不喜欢“维护项目”。他们产出的代码最大的问题就是维护较为困难,可能过上几个月回头看自己的代码都会晕头转向。因此即使是自己写的代码,仍然不愿意维护,一般会苦了后来人。因为接口设计的缺乏,当需求变更时,发现代码要改的东西太多,然后抱怨需求变化,却很少认为是自己的代码问题。这样的项目如果经过长时间的变更维护,最终会变得难以维护(一般表现在需求变更响应时间越来越长)甚至无法维护,最终要么是半死不活,要么是被推倒重来。5. 架构型这类程序员比实现型更进一步,他们经验丰富,对相关框架和工具等都很熟悉,“完成功能”、“稳定性”、“性能”这些已经不再是他们的追求,更优美的代码、更合理的架构才是目标。这类程序员代码设计大多建立在对需求的详细了解和对需求变更的预测上——可扩展性较好;代码细节也尽量多的考虑边界情况、性能——稳定高效;代码命名和注释都恰到好处——可读性较高;同时在开发过程中他们会不断重构,对代码做减法——保证项目可持续发展等等,但由于考虑问题较多,单从“实现功能”阶段来看,完成速度不一定会比“实现型”要快。只是到了项目中后期优势才会慢慢体现出来。知乎删代码工程师 安江泽:创造型、管家型、学院派、钟表型、折腾型1. 创造型/创新型以创造/创新为乐的程序员。以新的方法解决现有问题,发明方法解决尚未解决的问题。问题本身并不限于技术领域。硅谷很多技术创始人具备这类的品质。虽然他们创业后都不再全职写代码,但他们这种品质贡献了他们事业的第一步。2. 管家型以管系统演化为乐的程序员。有洁癖,有强迫症,容不得系统有一点的瑕疵。如果你招聘了一个程序员/架构师,2-3年后你的互联网产品再也没有在可见/可扩展性上遇到瓶颈,他多半是这种程序员。3. 学院派型通常在CS某一领域拥有博士学位,或者深受他们的影响的人。对该该领域兴趣浓厚,通常参与企业核心竞争力相关的研发工作。当然,也有一部分也具备第一种特质,中途去改变世界去了。4. 经验型在行内具有多年丰富的经验,可承担责任,考虑全面。团队拥有了这种人,通常会少走很多弯路。但面对新的挑战还是要和其他人站在同一起跑线上的。5. 钟表匠型喜欢并擅长把一个系统从里到外研究通透的人。分享出来都是从里到外让人垂涎欲滴的干货。很多后端工程师都是这种类型。6. 折腾型擅长“折腾”,方案没有最好的,只有最难的。兴趣广泛动手能力强,通过折腾留下很多技术积累。想用哪一块的新技术?先问问他把,8成他很久前就已经玩过了。7. 肉盾型哥甲高血条长,加班如同切菜一般,逼急了不睡觉也行。只伸手要过两件东西:原型和咖啡。适合打闪电战。当然,可能事后要打打后勤重构下代码。iApp4Me创始人、iOS开发者郝培强:七大标准 逻辑思维很重要优秀程序员的标准:要懂逻辑,这点其实挺难达到,很多很不错的程序员其实逻辑能力不行,所以我觉得限制了他们更深一层次的发展,或者说限制了他们解决特别复杂问题的能力。要有分析能力。这也是解决复杂问题不可或缺的能力。要会自学,技术发展速度很快,如果没有自学能力会被淘汰的。所以在中国英语要好,不然看不懂最新的技术走向。要有良好的时间管理习惯和意识。要有耐心,肯于付出。要有良好的工作习惯。会看且勤于看文档。产品管理、IT项目管理 何明璐:优秀程序员具有较明显的自恋和偏执特征对编程有浓厚的兴趣,由兴趣能驱动自己的探索和钻研精神,优秀程序员一般喜欢用业余时间探索和自己琢磨点东西,研究点开源框架和源代码,关注新技术,喜欢研究和探索算法,逻辑方面的内容。优秀程序员一般比较懒于做重复的事情,对于重复事情有独有的程序员思维,即通过程序或其它自动化方式解决重复问题,而留更多时间去思考。优秀程序员更多的会从简单功能实现,花哨的界面转移到对安全,性能,可扩展等底层架构的关注。优秀程序员一般有较明显的自恋和偏执特征,有较为希望独自工作的特征,比较难于被非技术背景管理者驾驭,高度强调自我能力价值的被认可,而且很多优秀程序员并不是好教练。优秀程序员一般有较为扎实的算法,数据结构等理论知识的基础。这些让他们在迅速进入新领域的时候快人一筹。总结:不管是优秀程序员还是一般程序员,小编认为只要你喜欢思考,爱学习,对编码有兴趣,那么你就是最好的。当然掌握技术才是硬道理,套用别人的一句话“不想当CEO的程序员,不是好的产品经理”。程序员们,加油吧!

C. 美国硅谷的程序员工资到底有多高

“三百六十五行,行行出状元”这句话大家从小就听到过,确实也是真实的,但是对于现在的社会也有一定的区别,一般收入比较高的就是程序员,尤其是高级的程序员真的工资难以想象,很多人会疑惑美国硅谷的程序员工资到底有多高?这个估计几万一个月,甚至几十万都有,毕竟他们做的工作难度很大,对于影响的人也是很多的。

所以很多人觉得程序员很挣钱,收入快这也是有道理的,但是对于大脑的使用也是很苦恼的,所以一般都有年龄的限制,但是互联网的发展这是大势所趋,所以未来程序员依旧是非常重要的,大家可以多去了解一下。

D. 程序员的最大优点和缺点

当然是耐心了,当然还缺不了细心
因为有了耐心才能好好工作呀,

耐心加细心,还就是快,这是快速成为一个优秀程序员的必要条件
缺点就是苦味

E. 在硅谷,中国码农为什么干不过印度码农

首先,印度人建立了非常完善的价值回报体系。从培训到内推,环环相扣,形成了一个互惠互利的职业盈利系统,长此以往,抛开code能力与质量不谈,印度工程师在硅谷一线公司的数量呈井喷状。而在美国的其他行业里,这种模式更加吃香。许多最基础的职位都被印度外包公司占领,“低价+好用”的特点,挤得其他人甚至是美国居民在求职路上无处可逃。

前面说到,生态是可以被改变的,而且有人正在为此努力着,有人正在为在美工作的中国工程师们打造一个完善、可靠、高效的生态圈子。

F. 在谷歌工作是怎样一番体验

我感觉谷歌和其他互联网公司,比如脸书、网络、腾讯并无高下之分,差别只在风格和气质。谷歌有这么几个特点:大公司、效益好、自由的文化、对外宣传得力、崇尚技术。这些特点交汇形成了几个优缺点。先说优点吧,排名分先后。

优点一:待遇福利好
谷歌的待遇不错,不如宣传的那样夸张,但也属于硅谷中上水平。比如,食堂的饭虽不是高档美食,但也有快餐店水准。工资虽比不了脸书、优步等后起之秀,但比起老前辈们还是有优势的。

优点二:工作稳定
谷歌工作强度不大,压力较小。公司影响力大,对办绿卡、工签有好处。公司在全球都有分部,出差旅游的机会多一些。内部有很多机会,如果不喜欢现在的工作,可以在内部转换,不必跳槽影响绿卡排期。
优点三:开放自由
内部文化开明,炮轰有理,言者无罪。虽然因此出过一些奇葩,但还是利大于弊。公司不搞等级文化、领导没有架子,基层员工也能受到尊重。我个人理解是,管理层让渡了一些体面和尊重给基层。作为基层工作人员,我很满意。
优点四:程序员优先
技术部门地位高、发言权大,鲜有外行领导内行的官僚。作为开发人员,不用像某些公司那样受美工、营销甚至是人事部门的指手画脚。对于程序员而言 是好事;对公司而言,可能是好事,也可能是坏事。
再说缺点。
缺点一:工作枯燥
公司大了,个体就小了,小到变成一颗螺丝、一枚齿轮,昼夜不停地运转着。造轮子很有趣,组装轮子也不错,但如果只是用砂纸打磨掉轮轴上的气孔毛刺,这就难免乏味了。谷歌是超级大厂,大部分基层工作都是类似于砂纸的。辛苦又无成就感,也学不到什么东西。
缺点二:技术锁定
谷歌少用开源技术。费尽心力掌握的那些内部框架、系统,离开之后变得毫无用处。不利于未来发展。
缺点三:管理混乱
这是自由的代价。目标不清、内耗严重,有时工作起来低效得令人难以置信。防泄密就不举例了。摊子一大,也避免不了政治斗争。三天两头部门改组,内部政策也摇摆不定。当然,这是领导们操心的事,基层大多不受影响。但要是偶尔被误伤一次,还是挺郁闷的。
缺点四:装逼犯多
听起来好笑,却是我很反感的一点,算个人口味吧。说的主要是中国人。谷歌号称‘只雇最聪明的人’,这只是宣传手段,试问哪家公司不想雇聪明人?每年新招那么多人,国内我不敢说,但在美国门槛实不算高。(国内的应届生,能力强的给国内的岗位;差的给山景城的岗位。还有个现象,国内应届生中的尖子,来到硅谷后通常很快就会离职回国。)硅谷的待遇,换算成人民币个个年薪百万,好像是一夜变了精英; 但以当地的物价税收,只是普通,生活水平也未必比留在国内工作更高。我所厌恶的,就是那些明明只是基层技工,却因为顶了谷歌的招牌,就觉得自己就是‘最聪明的人’,并以精英自居招摇的人。他们全盘吃进公关部门的忽悠,并加以发挥意淫;他们吹的牛,让我看了都不好意思。我说的或许包括这个问题下的某些答案。
再多说两句关于硅谷中国人。中国人在硅谷混得不好,这是大家都知道的:职位升不上去,文化也融合不了,原因有很多,也一时难以改变。国内名牌毕业生, 刚来硅谷时感觉还不错,但几年一过,就会被国内的同学全面反超,这现象比比皆是。再加上程序员这个职业本身的泡沫也快破了,弄得大家心里都慌慌的。来硅谷之前, 大家期望都多少略高,来了之后落差很大,又缺乏安贫乐道的精神,弄得有些人心态不好,一片愤世嫉俗的悲观之声。浮躁——这是我不喜欢谷歌山景城乃至硅谷的另一个方面。

G. 硅谷的软件工程师收入情况如何

我在硅谷做IC设计。在硅谷,硬件工程师的收入只有中等水平,远远低于软件工程师的水平,这是国内外的现状。

硬件和软件工程师对比

硬件工程师实际上并不比软件工程师低得多(不到10-15%),但股票和奖金不是数量级。这也是由硬件公司的商业模式决定的。这是一个成本高,回报率相对较低的行业。华尔街不会给公司太高的目标价,所以员工不会得到太多。即使像苹果这样的高富公司,净收入仍然比最好的软件公司差,毕竟硬件的总利润率总是太高。


我的忠告

年轻人还是不去跳坑情,或遗憾错过机会的时候,没有地方买后悔药。

H. 成为一名程序员的优缺点

一个好的程序员,通常有这些优点:
1对技术充满激情
2将编程作为一种爱好
3聪明、健谈、兴趣广泛
4乐于助人(在力所能及的领域内)

缺点就是:
1坚持认为某种技术最好,如果让他用他认为不好的技术他会非常别扭
2容易进入亚健康状态,鼠标手、颈椎病等。
3往往因为对程序过于痴狂而演变为黑客
4通常只和IT圈内的人交流,交友范围较窄。

阅读全文

与硅谷程序员优缺点相关的资料

热点内容
云服务器网卡充值 浏览:509
编程就是软件 浏览:49
服务器如何添加权限 浏览:437
引用指针编程 浏览:851
手机加密日记本苹果版下载 浏览:63
命令行括号 浏览:176
java程序升级 浏览:490
排序算法之插入类 浏览:227
gcccreate命令 浏览:73
海尔监控用什么app 浏览:64
系统盘被压缩开不了机 浏览:984
linuxredis30 浏览:541
狸窝pdf转换器 浏览:696
ajax调用java后台 浏览:904
活塞式压缩机常见故障 浏览:614
break算法 浏览:731
换电池的app是什么 浏览:771
单片机ad采样快速发送电脑 浏览:22
第五人格服务器错误是什么回事儿 浏览:467
查看手机谷歌服务器地址 浏览:191