随笔分类 - 可以一读的文章
摘要:对于程序员来说,大部分公司都提供了多条职业发展方向:1. 技术型路线:编程高手、技术专家、架构师2. 管理型路线:项目经理、部门主管、总裁3. 复合型路线:技术总监、CTO4. 特长型路线:销售顾问、培训讲师这些路线,看起来很清晰明了。但对大部分26 – 32岁的程序员来说,如何发展,究竟该走哪条路,内心可能都存在彷徨与纠结。技术和管理,有如鱼和熊掌,不可兼得,这是寓言里的警示。但在现实工作中,鱼和熊掌往往必须兼顾。上面的4条路线中,不少职位可以进一步抽象为技术型领导。如何做一个好的技术型领导呢?下面是我的一些思考。按需服务当官的最高境界,是为人民服务。这句话看起来很虚,仔细想想是句至理名言。
阅读全文
摘要:这几年在杭州东蓝科技工作还是很快乐、很开心,跟同事之间也很融洽,但是由于老婆怀孕了、再加上有严重的过敏鼻炎、同时眼睛也变得越来越脆弱了,很容易被感染通红通红的很恐怖,再也受不了天天出差做软件项目了,去年一个百万级别的软件项目,也把我折腾得筋疲力尽,做这个软件项目的前后一年里几乎月月、天天都在出差,最要命的是天天都在加班到接近深夜12点左右,一年下来人彻底的感觉到很劳累了,我真的老了。 从业10多年来,第一次非常彻底彻觉得项目型的软件真的没前途了,一年又一年,忙好这个项目,愁下个项目,培养好这批人又来那批人,修改好这些Bug,又来那些Bug,客户的需求无穷尽,什么时候才能过上有质量的日子、能享受
阅读全文
摘要:今年已经是33岁了还被别人笔试、面试的确是有些面子上过不去,不小心被自己曾经的徒弟们面试了就惨了,有时候来面试我的人还没我年纪大,那也只能硬着头皮了,谁叫我没能力自己开公司呢、没有自己拉大单子的本事,自己也没能找到合适的方向,只好继续打工生活了,再加上每个月固定的房贷需要还,否则真想去海南转转、去西藏看看、回老家堕落几个月,肯肯父母,吃吃羊肉,再回来工作工作。其实以前找工作也去过杭州用友,面试还比较顺利,最后别人问我要多少?我说最低想要10K,人家很坦诚的说了,我们很喜欢你,但是除了杭州分公司的经理能超过这个薪水外,在其他人里算是最高的了比较难给这么高的薪水,当时有些让我绝望了,房贷一个月还要
阅读全文
摘要:虽然我也不是什么大人物,但是本着分享的心态,把最近面试别人的感受整理一下如下:投递简历环节:1:曾经跳槽的单位不要过多(例如半年一个,每年一个),总需要有几个公司你干活的时间比较长一些,否则难拿到高薪机会。2:项目经历不要总写那些比较幼稚的学校的项目,写上3-5个都没多大用,一看就是很幼稚的项目,入门级糊弄小孩的项目。3: 项目经验不要太假,共工作才2年,6-10个项目经验,怎么可能啊?走马观花?都是鸡毛蒜皮的小项目?或是毛毛雨小项目?能长啥经验啊?4:照片附上,长得太丑了,怎么见客户啊,有时候还是需要去见客户的,现场排查问题,公司也是需要考虑形象问题的。5:工作年限、期望薪资写清楚,例如我们
阅读全文
摘要:好好干,等产品出来了,公司有收益了都给你发项目奖金,给你们分红于是一个有着宏远目标的老板带着几个怀着满腔激情的年轻程序员拼命的干活,为的就是项目出来了,在市场上能有一番反响,得到一笔不错的分红,或者是期权。可是到头来随着时间的推移,当初的几个程序员满满没有激情,开始抱怨公司的薪水待遇问题,随着这一问题越来越严重。起初的几个员工开始有人离职或者跳槽拿高薪,带来的则是项目夭折,当初说这种话还不如设立一个明鲜的升职加薪制度来得更好。我们的项目创意很好,保证一出来就可以收到反响,所以大家要加紧时间,这段时间大家加加班,等产品出来了给你们补上加班费或者到了过年的时候给你们调休 满怀着激情的员工们又是拼命
阅读全文
摘要:作者的话:---------------------------------------------------------------------------- 作为程序员,我们不是单纯的代码工人,有人想着提升自己的职位,有人想着自己做项目。自己想拥有一家自己的公司,等等,程序员是一批高傲的人,同样也是一批可怜的人,他们出卖自己的脑力,用专业的知识为自己开辟道路,为自己和家人撑起一片天空,同时,一个纯粹的程序员,按国情来说,也是没有前途的,不要说什么国外或者国内的个例来反驳,国内的情况就是这样,超过35岁的时候,你的技术再高,但是也正不过那些27、8的,工作四年左右的“年轻人”了。当然,也.
阅读全文
摘要:此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软、百度、腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自身的经验和理解写成此文。这就是此文的来源。------------------------------
阅读全文
摘要:StackExchange.com上有两个贴子(贴子一,贴子二),贴子名叫“What is the single most effective thing you did to improve your programming skills?”–对你的编程技术提高最有效的一件事是什么?回复的人中给了很多很不错的建议,我把他们总结了一下,十条,相信一定会对你有用。(注意:顺序是我自己按我的个人经验排的)和比自己聪明的能力比自己强的人工作。学习他们的代码,他们的做事方法,看一看那些人是怎么处理错误的。总是倾听别人怎么说,无论那个的资历和职位是什么样的。实践,实践
阅读全文
摘要:任何一个有经验的程序员都知道,软件开发遵循着一些不成文的法则。然而,如果你不遵循这些法则也并不意味着会受到惩罚;相反,有时你还会获得意外的好处。下面的就是软件编程中的21条法则:任何程序一旦部署即显陈旧。修改需求规范来适应程序比反过来做更容易。一个程序如果很有用,那它注定要被改掉。一个程序如果没用,那它一定会有很好的文档。任何程序里都仅仅只有10%的代码会被执行到。软件会一直膨胀到耗尽所有资源为止。任何一个有点价值的程序里都会有至少一个bug。原型完美的程度跟审视的人数成反比,反比值会随着涉及的资金数增大。软件直到被变成产品运行至少6个月后,它最严重的问题才会被发现。无法检测到的错误的形式无限
阅读全文
摘要:这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静。 创业的那个项目是我自己带队开发出来的一个大型的物流信息平台,技术团队都是我一手带出来的,每个人都有自己的技术特色,有的擅长客户端展现,有的擅长后台业务逻辑,有的则对总体架构把握很好,我认为这个团队是一...
阅读全文