编程人生

总计 7 页,当前第 1 页
编程人生

程序员七问

有不少人向我抱怨说工作中都是写业务代码,刚开始还有新鲜感,熟练了以后就觉得无聊了。这样的问题多了,也促使我去思考和总结,我总结了一个自检的列表, 如果你已经确定在一个公司发展下去,不妨对照着检查一下,看看差距在哪里,估计就不会无聊了。1. 我是否对系统的业务有了整体的了解?我能不能对其他人(例如面试官)描述下该系统实现的业务:系统有哪些角色,这些角色如何与系统交互;系统有哪些主要流程,次要流程,都有哪些角色参与其中。2. 系统的整体架构...
6天前 阅读(25) 赞一个 (2) 评论() 链接直达
编程人生

IT工程师的“五个等级”,你处在哪一级?

什么是“五级工程师”?著名前苏联物理学家朗道曾经给出过一个五级物理学家的划分,吴军老师在此基础上,给出了“五级工程师”的划分:第五级:能独立解决问题,完成工程工作;第四级:能指导和带领其他人一同完成更有影响力的工作;第三级:能独立设计和实现产品,并且在市场上获得成功;第二级:能设计和实现别人不能做出的产品,也就是说他的作用很难取代;第一级:开创一个产业。你处在哪一级?五级工程师的划分非常简洁,但是却有点抽象。举几个大家熟悉的人物,方便大...
6天前 阅读(25) 赞一个 (0) 评论() 链接直达
编程人生

连设计图都不会画,你还想做“系统架构师”?

作者简介:互扯程序,某互联网公司 P8 级专家攻城狮,曾参与过央视全台网的研发工作。目前正在做车联网项目的云平台的架构设计与研发工作。平时喜欢打球游泳,偶尔发表一些技术文章,有个公众号叫「互扯程序」,本文为作者投稿。什么是系统架构师?系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。架构师在...
6天前 阅读(25) 赞一个 (0) 评论() 链接直达
编程人生

老码农冒死揭开行业黑幕:如何编写无法维护的代码

简介永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无能。     — 拿破仑为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连...
1周前 (04-10) 阅读(70) 赞一个 (1) 评论() 链接直达
编程人生

如何向小白讲述软件架构发展历程?

什么是架构计算机科学和程序设计的飞速发展,使得软件设计应用到从航空航天到日常生活的方方面面。单个人开发一段小程序的做法早就过时,大范围协作的工程化时代随即到来。随着大范围协作的效率问题和软件复杂度的爆炸式增长,管理和技术方面的各种不确定性也爆发性增加,导致软件开发的质量无法得到有效保证,周期和成本无法得到有效控制。人们一直在寻求找到这些问题的解决办法。然而 Fred Brooks 在 1975 年出版的软件工程圣经《人月神话》中说,没有...
2周前 (04-09) 阅读(68) 赞一个 (0) 评论() 链接直达
编程人生

对于“程序员到35岁就不行了”,你怎么看?

去年底发生的一起悲剧刺痛了我的神经,中兴公司的某大叔级开发人员被公司逼迫辞职,最后发生惨剧。再联想起年初的“华为 35 岁辞退”事件,身边也经常听到类似,35 岁就是一个 IT 基层人员的黄昏,而 40 岁就是尽头的说法。StackOverflow 上曾有一项有关程序员年龄的调查表明 40 岁之后的开发人员占 13%。35 岁是不是程序员的一个坎呢?或许还是因人而异,今天要讨论的是 IT 程序员 35 岁中年危机的问题。年过 35 岁的...
3个月前 (01-27) 阅读(130) 赞一个 (0) 评论() 链接直达
编程人生

佛系程序员的月薪五万指南

程序员问大师……青年:大师,你看咪蒙的助理都月薪 5 万了,我也想月薪 5 万!大师:很简单,我这里有一份佛系月薪 5 万指南,我看你骨骼清奇、脑门光亮,一看就是将要大富大贵之人,这份指南可以助你快速实现小目标!青年:太好了,要多少钱,三年无效能退款么?大师:免费,只要你能够按照指南去做,包你月薪 5 万,如果还没达到,那就继续按照指南去做!青年:太好了,大师快告诉我,我已经迫不及待了!大师:很简单,你只要坚持 1 年读 50 本以上的...
3个月前 (01-06) 阅读(164) 赞一个 (1) 评论() 链接直达
编程人生

2017年IT人期末考试卷,能考60分就是自己人!

考试时间30分钟满分120分1、Wi-Fi的正确读音是(  )a. 歪--fai--b. 威--fa--c. 歪--fài--d. 威--fei--2、Azure的正确读音是(  )a. 额zù儿b. 挨者儿c. 啊祝儿d. 阿祖拉3、DevOps的正确读音是(  )a. 滴医威哦批爱死b. 迪沃斯c. 呆五噢破斯d. 敌我扑死4、Chrome的正确读音是(  )a. 克肉姆b. 克入姆...
3个月前 (01-06) 阅读(139) 赞一个 (0) 评论() 链接直达
编程人生

后端程序员都做些什么?

这个问题来自于QQ网友,一句两句说不清楚,索性写个文章。我刚开始做Web开发的时候,根本没有前端,后端之说。原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器。即使后来Javascript在浏览器中添加了一些AJAX的效果,那也是锦上添花,绝对不敢造次。因为页面的HTML主要还是用所谓“套模板”的方式生成:美工生成HTML模板,程序员用JSP,Veloctiy,...
4个月前 (12-30) 阅读(140) 赞一个 (0) 评论() 链接直达
编程人生

程序员需要上天还是入地?

我要这天,再遮不住我眼, 要这地,再埋不了我心, 要这众生,都明白我意, 要那诸佛,都烟消云散!       --- 今何在《悟空传》很多人入行以后,都是靠一门语言,几个框架谋生,在这个行业摸爬滚打几年以后,会产生一些疑惑: 作为热爱技术的码农,以后的路该怎么走?   我觉得有两个方向可供大家参考:  一个是“上天”,一个是“入地”。1、...
4个月前 (12-30) 阅读(123) 赞一个 (0) 评论() 链接直达
编程人生

人生就是30岁前打基础,30岁后谋突破

职场上最纠结、敏感的年龄是多少?我觉得,大概是 35 岁——35 岁意味着,你投递求职简历可能会收到“年龄不合要求”的拒信;35 岁意味着,哪怕你在华为这样的大公司,也有被清理的风险;35 岁意味着,哪怕你不用保温杯,“中年危机”已经如影随形…但我同样要告诉你,35 岁并不意味着职场前景的终结,这取决于你 35 岁前的日子怎样度过。不管是否承认,你都必须重视“35 岁现象”。很多企业在招募人才时,明确规定年龄在 35 岁以下。如果你的年...
4个月前 (12-30) 阅读(155) 赞一个 (0) 评论() 链接直达
编程人生

硅谷经历 7 场面试,我是如何最终进入 Facebook 的

同一个面试问题并非只有一个答案,而同一个答案并不是在任何面试场合都有效。对于应聘者而言,虽然不同的公司具有不同的产品形态,但各大公司相同的职位都需要具备大同小异的基本工作技能。在这篇文章中,我们将分享一位刚刚在硅谷各大科技公司完成了七次现场面试, 最终接受了 Facebook 的软件工程师实践经验,以及其面试前所做的一套完善的准备工作,希望可以给予大家前往 BAT 的路上一些借鉴。图片来源:视觉中国多年的硅谷之梦当我在澳大利亚大学攻读计...
5个月前 (12-01) 阅读(124) 赞一个 (0) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅