随笔分类 -  职业生涯

程序员的路在哪里?职业生涯相关的一些内容的整理
摘要:ikigai: 心流:在心理学中是一种某者在专注进行某行为时所表现的心理状态。如艺术家在创作时所表现的心理状态。某者在此状态时,通常不愿被打扰,即抗拒中断。定义是一种将个人精神力完全投注在某种活动上的感觉;心流产生时同时会有高度的兴奋及充实感 阅读全文
posted @ 2018-05-14 20:55 系统攻城狮 阅读(639) 评论(0) 推荐(0) 编辑
摘要:系统目的: 1.技术练习:把平时不用的,重要技术栈,在此项目中打磨(java、python、算法、系统构架) 2.新技术(工具)应用:有些平时想做,想实现的技术,可以在这里实现。而且以微服务的方式,轻量级的接入(日志分析、爬虫) 3.做一款能提高开发效率的工具(脚手架、代码模版、辅助工具),为以后的 阅读全文
posted @ 2018-05-07 15:46 系统攻城狮 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Part 1 关系技能 1.“技术”不能让一个企业运转起来,而“关系”能。 2.按你想的方式形式,不久你就会有自己的行事方式 3. 4.注重关系胜于正确性 5. 6.即便你所交往的人真的是垃圾,你也应该因为自己宽宏大量而感觉良好。如果没有别的东西,纯粹出于自私的原因,也应以积极的态度响应。将每天看成 阅读全文
posted @ 2018-02-11 18:29 系统攻城狮 阅读(236) 评论(0) 推荐(0) 编辑
摘要:自从08年毕业,进入程序的世界,不觉间已经快10年。最近不知为何,渐渐在意起程“序员中年危机”之类的话题。在过去几年的职业生涯中,我好几次的迷茫过,技术上遇到瓶颈,前进失去方向。但是通过一股莫名的冲劲,我一次又一次突破了自己。但这一次,我面对的是一个问题是......时间? 最近,刚看到新闻,费德勒 阅读全文
posted @ 2018-02-01 18:56 系统攻城狮 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1.重构第一步骤:建立可靠的测试环境 2.两顶帽子:添加新功能和重构,是开发软件时经常切换的模式 3.重构的时机:最常见的重构时机就是添加新功特性的时候,一旦完成重构,新特性的添加就会更快速、更流畅 4.把未完成的重构工作(赶进度的代码)形容为“债务”,很多公司都需要借债来使自己更有效的运转。代价是 阅读全文
posted @ 2016-11-16 16:07 系统攻城狮 阅读(277) 评论(0) 推荐(0) 编辑
摘要:只看标题的话,肯定有不少人会选择月薪 2W 的工作,很明显,钱多嘛!但实际上,这里是有前提的,完整的问题如下: 一份月薪 2W,但加班无底线,基本没有自由时间的工作,和一份月薪 1W,但正常工作时长,自由度很高的工作,你会怎么选?原因。。。 这个问题是我在某社交软件上提问的,当时正在下班回家的路上, 阅读全文
posted @ 2016-02-17 11:36 系统攻城狮 阅读(242) 评论(0) 推荐(1) 编辑
摘要:第2章:把一堆烂事搞定的艺术1.每一天,你一定要一上班就热情澎湃。否则,你就只是在打工(原句:每一天,你一定要一起床就热情澎湃。否则,你就只是在打工。)2.金钱对于社区是有毒的。By.stack overflow创始人3.事实证明,传统的“胡萝卜加大棒”的激励方式仅仅对于那些重复的、机械性的任务有效... 阅读全文
posted @ 2015-05-22 16:11 系统攻城狮 阅读(183) 评论(0) 推荐(0) 编辑
摘要:程序员编程语录 1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder) 2. 程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工程的Mosher定律) 3. 程序员的麻烦在于,你无法弄清他在捣腾什么,当你最终弄明白时,也许已经晚了。(超级计算机之父Seymour Cray) 4. 我想大部分人都知道通常一个程序员会具有的美德。当然了,有三种:懒惰,暴躁,傲慢。(Perl语言发明者Larry Wall) 5. 编程时要保持这种心态:就好象将来要维护你这些代码的人是一位残暴的精神病患者,而且他知道你住在哪。(MartinGolding) 6. ... 阅读全文
posted @ 2013-12-19 16:57 系统攻城狮 阅读(418) 评论(0) 推荐(0) 编辑
摘要:所谓“木桶理论”也即“木桶定律”,其核心内容为:一只木桶盛水的多少,并不取决于桶壁上最高的那块木块,而恰恰取决于桶壁上最短的那块。关于木桶理论大家一定不陌生,但是真正把这个理论领悟,应用到自己的生活和工作去的,应该不多。 在我们程序员的世界里流传着这么一句话“样样通不如一门精”,做技术的人都懂的我就不过多解释了。但与此同时,经过我多年的观察,身边的一些大牛们,却往往是身怀多门绝技,精通多门语言,不但可以独立开发系统,搞的定域名服务器,还可以设计数据库,熟悉项目管理。那做技术的人,到底应该专注于自己的弱项呢?还是专研自己的强项呢?相信不少程序员,都曾经抱有过类似的疑问。 结合我这几年的工... 阅读全文
posted @ 2013-12-02 12:38 系统攻城狮 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:偶然间看到一篇文章(http://www.w3cfuns.com/thread-1052-1-1.html),觉得写的非常有意思,于是照着里面的内容整理了下我心目中的技术道路:一、入门掌握一定的基础,能够完成一些简单的开发,使用最基本的代码解决问题。攻略:看书、API二、初级有整体的认识,会使用IED开发项目,使用成品代码,能够正确的解决问题。攻略:上网搜集资料,参加讨论组,积累各个需求的解决方案。最好通过实际工作经验,或者独立开发项目三、中级拥有几套解决方法,选择最优解,回顾最基础的知识,对这门技术有更深的理解。攻略:一定级别的丰富开发经验,攻克过多项难题,成为开发主力四、高级能够在没有需求 阅读全文
posted @ 2013-11-29 16:07 系统攻城狮 阅读(425) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示