专访第一企信CTO胡修彪:刚毕业的程序猿尽量不要去大公司-CSDN.NET



专访第一企信CTO胡修彪:刚毕业的程序猿尽量不要去大公司-CSDN.NET

1. 刚毕业的程序猿尽量不要去大公司,特别是哪些高大上公司。因为去了之后,其实你很长时间都很难进入到实际的工作状态,你刚开始做的也是边缘或者修修补补的 工作,而且会局限在很小的范围之内,所以成长速度会非常慢。我建议如果有可能,尽量加入创业型公司,特别是创始人有一定背景或者正在快速成长的创业型公 司,在这样的公司,成长速度和成长空间完全不一样,每天都会被市场、客户以及团队牵着往前跑,一般过不了多久,就能快速成为项目组的核心,就能完全独立的 负责重要模块的开发工作。高大上公司收获的是流程、规范以及职业化,但是成长型公司收获的是技术、产品等方面的快速进步。

2. 刚毕业要专注,沉下心来把一个产品做好,把一门编程语言用好,不要天天这山看着那山高。不管是产品开发也好,编程语言也好,都是融会贯通的,一个产品做好 了,理解透彻了,以后做任何产品都会驾轻就熟。编程语言也一样,不要今天看iOS程序员好像很吃香、工资很高,就想转型去做iOS,明天又发现用 Erlang的人工资巨高,也想去尝试,最终会发现,什么都会有,其实什么都用不好。

3. 一定要养好良好的编码风格和习惯,一开始要强迫自己,要养成代码"洁癖",有时间多去Github上看看别人优秀代码的风格,学习Google等优秀公司 的代码Checkstyle。先僵化,后面再慢慢优化,坚持一定时间之后,你就会发现,对于那些无风格不规范的代码,会有一种不忍直视的感觉。


Read full article from 专访第一企信CTO胡修彪:刚毕业的程序猿尽量不要去大公司-CSDN.NET


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