生活
-Thinker
这个作者很懒,什么都没留下…
展开
-
遇到瓶颈了?这19个网站或许可以帮到你
当我们更换工作或者想要升职的时候,我们总想着:要是能多掌握一门技能或者回到学校再学习一阵子该多好啊。当你产生类似想法的时候,恭喜你,你意识到了“终身学习”的重要性。研究者表明,终身学习可以提升我们的个人修养和职业素养。它能够使一个企业团队更加富有创造力和生产力,同时促进员工适应不断变化的工作环境。终身学习还可以使我们在年龄不断增长时始终保持灵活的头脑,帮助我们更有效转载 2016-08-17 09:03:16 · 1195 阅读 · 0 评论 -
为什么你有10年经验,但成不了专家?
1.避免自动完成2.离开舒适区3.牺牲短期利益4.大量重复性训练5.持续地获得反馈转载 2016-08-22 11:22:19 · 501 阅读 · 0 评论 -
程序员解决问题的60个策略
程序员的生活就是解决一个又一个问题,永无止境。这篇文章介绍了一系列解决问题的策略。根本的指导方针1. 首先写代码的时候最好不要有缺陷。最好的修复方法就是让 bug 胎死腹中。良好的单元测试强制数据库约束使用输入验证框架避免未实现的“else”条件在应用到主程序之前知道如何在孤立的情况下使用日志2. print 语句。往往额外输出个一两行将转载 2016-08-22 11:08:52 · 1415 阅读 · 0 评论 -
用十年学习编程 / Teach Yourself Programming in Ten Years
“计算机语言(C++、Java等),学起来简单,教起来也简章”。是不是这样?今天浏览互联网,无意看到下面的文章,大家看后可以点评。以下是译文与原文。 用十年学习编程为什么每个人都急不可耐?走进任何一家书店,你会看见《Teach Yourself Java in 7 Days》(7天Java无师自通)的旁边是一长排看不到尽头的类似书籍,它们要教会你Visual Basic、W转载 2016-08-09 10:57:34 · 739 阅读 · 0 评论 -
最牛B的编码套路
最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已:与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。我认识很多杰出的程序员——这转载 2016-08-09 10:06:54 · 408 阅读 · 0 评论 -
Java软件工程师就业思维图(2016年版)
Java软件工程师就业思维图(2016年版)想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,在面试之前到底需要准备哪些东西呢?面试时面试官想了解你的什么专业技能,以下都是一个合格JAVA软件工程师所要具备的。一、专业技能1、熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Sock转载 2016-08-19 13:23:39 · 629 阅读 · 0 评论 -
最给人启迪的30条编程名言
程序员编程需要经验,很多经验可以通过自己的实践来积累,但很多经验知识需要从他人哪里学来。伟大的编程者就是一本优秀的编程知识来源,从他们哪里,你可以学习到很多高屋建瓴的编程思想。很多他们简练的几句话就能让一个普通的程序员收益终生。下面就是这30个著名的编程名言。一个好的程序员应该是那种过单行线都要往两边看的人。— Doug Linder, 系统管理员转载 2016-08-19 11:10:36 · 14704 阅读 · 0 评论 -
你和高级工程师的差距,仅有六步之遥!
之前很多人问过我这么个问题,说怎样才能成为一名高级工程师?我觉得这是一个很好的话题,技术人的职业规划不管如何发展,总归是一个从初级到高级的过程,不要妄想从初级一步跨越到架构师、CTO 之类的职位,所以高级工程师这个过渡阶段显得就很重要了,那么今天就来给大家说说你们还差在哪里!1、工作经验与技术积累说到高级工程师大家的第一印象自然就是工作经验丰富,技术够牛逼。注意这里说的是工转载 2016-08-27 19:09:41 · 488 阅读 · 0 评论 -
从设计到开发,10大不容错过的效率提升工具
工欲善其事必先利其器。好的工具虽不是缔造一位出色的开发者的充分条件,却是必要条件。希望在这篇文章中分享的这些实用性工具可以在优化工作流上帮助到你。AtomAtom是Github推出的一个开源跨平台文本编辑器。几年间Atom都是我的第一选择,它功能齐全,内置包管理工具,有智能提示补全功能(auto-completion),并包含精美的主题。包管理器这个概念像一缕清转载 2016-08-17 09:16:41 · 3497 阅读 · 0 评论 -
程序员提高效率的一些建议
我是一个程序员、设计师和企业家,也是 Asana 的联合创始人。许多知名公司(如:Uber,Pinterest,Dropbox)都在使用这款提升团队生产力的软件。我在 Facebook 做开发经理时,设计过一个用于提升团队生产力的工具,Facebook 至今仍在使用该工具。简单来说,我在思索如何提高效率上面花了很多时间。下面是我总结的提高效率的一些建议,每个建议都是关于优化下列转载 2016-08-11 10:20:18 · 346 阅读 · 0 评论