为什么程序员29岁之后的未来看起来会是非常的悲惨
英语中常说“30 is the new 20”,但这话并不总是对的——事实上,当遇到软件开发业里的人时,情况似乎完全相反。虽然有很多杰出人士在30岁刚开始达到仕途的巅峰,但对大多数普通程序员来说,29岁之后的未来看起来会是非常的悲惨。 这个问题最近在Hacker News上引起了长篇的讨论,很多程序员都表达出了对30岁后将会发生的事情的担忧。 对于30岁的程序员“太老”的问题,有人甚至干脆建议:程
程序员
网络整理 . 2018-11-22 335
为什么程序员面试时会要求白板编程
在技术评估中的检查方法 白板编程可以检查出两方面的技能: 从一开始就可以写简洁的代码,以及 知其代码之所以然。 这两大技能对于一个出色的软件开发人员是至关重要的。通过进行白板编程,这两种技能都能被准确地检验出来。 从一开始就写简洁的代码。 不管我们是否喜欢,现代软件工程主要在于知道足够的模式,并在正确的规则中使用正确的模式。 几天甚至几周后的工作的结果,通常只是修改几百行的代码。 表面上看,原来的
编程
网络整理 . 2018-11-20 460
怎样衡量程序员的生产力
如果你用谷歌搜索“mearsuring software developer productivity”,那么你会发现出来的全都是一些废话,一点用处都没有的废话。——Nick Hodges,《Measuring Developer Productivity》 所以现在你知道了吧,原来我们并没有办法来衡量程序员的工作效率。 老实说,我们现在还没有明确的方法可以衡量程序员以及整个团队的生产力。我们可以
程序员
网络整理 . 2018-11-12 410
一名高效程序员可以扮演的5种基本角色
我认为一名高效程序员可以扮演5种基本角色来高效地完成他/她的工作,这些角色以某种方式组合后更符合开发团队中的某些“人物”。你是其中的哪个(或哪些)角色? 编码者 当我们在低层次积极参与编写代码并解决问题时,我们所担任的就是这样一种角色。编码者在编程同时致力于其他小问题,但通常专注于某一项特定任务而非整体架构。如果一个非IT人员询问你工作,你告诉他们你是一名程序员,这就是他们想象中你整天所做的事。
编码
网络整理 . 2018-11-09 785
PHP程序员解决问题的8个等级
这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。 这里举个例子,假如我执行了一个PHP的脚本,如php test.php,预期是可以返回一个字符串。但执行后没有任何信息输出,这时候通过什么方法能知道程序错在哪里?这里可以将解
PHP
网络整理 . 2018-11-08 725
如何编写代码并不能让你成为10倍效率的开发人员
几乎每个软件开发人员或程序员都见过其他人编写的代码,说明了“任何人都可以编码”。但你有没有遇到过所谓的神话般的“10倍效率的开发人员”?作为一个10倍效率的开发人员,在编写代码方面做得很少, 更多的是知道要写什么代码。 要成为一名10倍效率的开发人员,你必须学会在这种环境中脱颖而出,甚至创立自己的公司来领导这项工作。任何人都可以是一个10倍效率的开发人员,至少在每一天的某个时刻。我相信所有开发人员
编程语言
未知 . 2018-11-08 415
如何判断自己是否适合做一名程序员
很多像这样的日子,当地上积起厚厚的雪时,我通常会燃起铁炉,把马蹄跌烧的通红,搓搓温暖的手,开始打造特制手工马蹄铁。 经过了5年多的专职钉马掌生活后,我开始问自己一个问题:我要一直这样干下去吗?能不能干点儿别的?我的性格跟其他乡下那些叼着雪茄、喝着小酒的铁匠不一样,我从来没有戴过牛仔帽或骑过公牛。我渴望的是知道更多的事情,琢磨更多的事情,做更多的事情。 成功从事开发工作 7 个月后,我已经给几百人回
程序员
网络整理 . 2018-11-07 310
程序员的业务观是怎样的
常常听到做业务的程序员抱怨自己现在做的业务没有意思,学不到东西,用不到新技术,用的也都是翻来覆去的技术,得不到成长。很多程序员在经历这个过程时,很多调整不了也就离职了,也许走向了一个新的技术兴奋点,有些可能是换了个新的业务继续循环。那我们程序员在遇到这种事情的时候应该怎么调整,应该向哪个方向走。 现在关于程序员的三观(技术观、产品观和数据观)已经算是普天盖地了,那什么是业务观。 业务开发最好的体验
程序员
网络整理 . 2018-11-02 425
程序员创业需要注意什么
许多参加过 BarCamp 的人都在致力于从程序员转型为创业者。尽管我从来不是一位真正意义上的核心程序员(这意味着把我关在地下室与山露(一种美国生产的饮品)相伴,并在一周之内写出一万行代码),但我确实曾做过这种转型。同时,这些年创办经营 HelpSpot 的经历,也确实让我明白了许多人在创业转型过程中失败的原因。 以下是我的一些看法: 代码只占你事业的 5% 我发现开发人员最大的问题就是容易深陷于
程序员
网络整理 . 2018-10-29 315
自学程序员怎样找到一份好工作
2016 年有位年轻的程序员在 Quora 上提问求助: 我今年 17 岁,从 14 岁开始编程。我主要关注 Java 语言,并在 AP 计算机科学这门课上拿了 5 分。我相当精通 Java(比如语法、主要类、GUI/JFrame 等),HTML5 和 CSS3 也不错。我感觉自己缺乏很多有用的技能,来帮助我在人才市场上推销自己(比如数据库的工作原理,以及我应该使用哪些工具),我很好奇其他人是如何
JAVA
网络整理 . 2018-10-29 645
程序员无我编程的10条戒律
在《The Psychology of Computer Programming | 程序开发心理学》书中,温伯格首次提出了无我编程十诫。本文则是 Stack Overflow 联合创始人 Jeff Atwood 对这十诫的注解。程序员普遍很自我(ego),都应该看看本文,时刻提醒自己。 1. 理解并接受这个事实:人都会犯错 关键是在错误引入到产品前,尽早发现。幸运的是,在我们的行业中,除了那些在
编程
网络整理 . 2018-10-26 440
软件工程师和高级工程师及程序员的区别是什么
在各种招聘广告里,总能看到软件工程师,程序员或高级工程师的称谓。从工作职责来看,好像工程师和程序员没什么区别,如果加上高级俩字,也不过需要的工作年限要长一些,需要的知识多一些。下面是我对这几个称谓的看法。 一。 工程师和程序员 程序员—Programmer ,写程序的人,可以是把写程序作为爱好的人,也可能是把写程序作为职业的人。程序员关心的是如何给出一个好的软件设计,如何写出好的代码。 软件工程师
程序员
网络整理 . 2018-09-18 780
软件开发工程师和程序员的区别是什么
不管是CPPer,Javaer,还是PHPer等等,不少开发人员经历过这样的困惑:我到底是工程师(SDE,or Developer),程序员(Programmer),还是Coder(编码员)呢? 这个问题看上去似乎没有什么意思,甚至不过是一次无聊的名词解释。但是,我们以这里作为所有话题的起点,是因为任何观点并没有绝对的对与错,决定最终选择的恰恰是看问题的角度——身份当然是其中的一个重要影响力。屁股
程序员
网络整理 . 2018-08-27 490
一位软件开发工程师面对生活压力的自述
债务这个词,相信大家已经都对其深有体会了,特别是像我一样作为“房奴”的人,每个月都要去银行还钱,那就是债务啊。 在软件开发的过程中,我们往往也会借债,人们称之为技术债务,其实也就是为了快速地解决问题,而采取的不规范的方案。比方说把某个条件写死,再比方说采用一些捷径达到目的,而这只是特殊情况,无法应用在其他模块中。 对于房贷,大家肯定每个月都会记着去还,但是对于技术债务,大家似乎就不那么关心了,的确
工程师
网络整理 . 2018-06-28 390
苹果程序员待遇怎么样?想赚那么多钱并不容易
近日,外媒 Business Insider 引源 Glassdoor 的数据,为我们揭秘了苹果公司技术大牛的年薪情况。苹果作为全世界市值最高的企业,和所有的硅谷科技公司一样,苹果也会给旗下的员工提供不可思议的丰厚福利待遇,以挽留住优秀人才。 下面是按薪资高低排名: 7、软件工程经理:163212美元(约合人民币1047135元) 软件工程经理并不直接参与 iOS 和 mac
苹果
网络整理 . 2018-06-13 890
一个程序员的脑回路进程分析
写在前面: 这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。 而这些正是我认为编程难的地方。任何一点遗漏都会成为bug,轻则导致挨骂,重则导致经济损失甚至危害安全。 注意这些难点全部和语言无关。和编程所需要的绝对严
编程
未知 . 2018-03-29 535
2018 PHP程序员当如何应对未来的变革?
PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、GO和Python不断地在挑战PHP的地位。这些技术的推动者非常热衷于唱衰PHP,PHP语言的未来在哪里?PHP程序员当如何应对未来的变革? 作为老牌的Web后端编程语言,PHP在全球市场占有率非常高,仅次于Java,从各个招聘网站的数据上来看PHP开发的职位非常多,薪
PHP
未知 . 2018-03-15 595
- 1
- 2
- 3
- 4
- 5