年长程序员,坏习惯在扼杀你的职业生涯_程序人生_酷勤网



如果没有外力作用,任何运动的物体,都将保持运动状态;任何静止的物体,都将保持静止状态。"

在你达到一定的能力之后,假设你还不能满足彼特原则(Peter Principle),并且能力还得不到提升,你进步的动机会被你维持现状的动机所削弱。你认为你当了5年的初级软件工程师,将来无论什么时候你都不想成为一个能力欠缺的老板,所以你觉得做一个初级软件工程师也挺开心。

错误。致命的错误。

这种想法正是产生基于年龄的偏见和歧视老员工的根源所在。自满的态度会让别人把你当做是懒虫。懒惰不会让你达到今天的成就,所以为什么你会突然觉得这个战略的转变是一个好主意?

作为一个年轻的员工,你的头脑比大卫雕像还要空白。形成新的习惯十分容易,因为每样东西对于你的设计都是全新的,学习框架,学会评估进度。你正在用工具在脑中开发出一条思维套路。万事起头难,因为你还没迈出第一步。不过每次你完成一个项目,你的思维套路轨迹会越发深刻。10年后,思维套路已经定型,不容易转向。

习惯很难被打破,但并非不可能。已经有研究表明,一种新的习惯需要9个星期左右才能定型,并真正固定在你的思维当中。这就意味着,假设你想集中全力在9个星期内养成一个独立的习惯,如果你真的努力工作,你一年平均可以摒除5个坏习惯,或者养成5个新习惯。

你想想:每一年你都能够改变你的习惯,你花时间往你的能力清单上增加5种新的技术或者实践,每一种大概花费9个星期左右。你已经在考虑学习敏捷了吗?学习一种新的语言如何?也许在改变从CVS 到Mercurial的源代码库?这就是我们在不断变化的技术面前如何保持联系的问题了。

一旦你摒除了坏习惯,你可以从你的同事那得到什么建议,他们可是看着你在6个月的时间期限之中,从只能写文档代码的菜鸟到最好的开发人员。难道他们没有因为压力太大而在说"嗨,如果那个老家伙能学习新的窍门……我就不是人。"


Read full article from 年长程序员,坏习惯在扼杀你的职业生涯_程序人生_酷勤网


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts