Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
278 views
in Technique[技术] by (71.8m points)

一个职场小白的困惑

想请教一下,如果一个基础很差的初级程序员,他可能需要时间来修炼自己的内功,如操作系统、网络、编译原理等等。这些是在平时的工作中不太常用到的,如果平时所学的一些内容是基于工作中最需要用到什么就去看什么,那么会不会因为基础差而导致效率低下,或者仅仅只是浮于表面的会用。

那么对于基础差的初级程序员,工作之余,主要精力应该如何平衡?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

试着分成三年

# 第一年 做与项目(公司)有关的

初级程序员 , 做公司项目已经有点够呛了, 大多数初级程序员处于一个做的慢做不好的情况, 如何做的快做的好是这个阶段程序员需要考虑的 ;
例如 JavaScript 程序员想要学习 Python/go 这些的话, 其实并不是必须项 ;

# 第二年 做与自己兴趣有关的

这个阶段的程序员基本在自己的本职领域能够驾轻就熟 , 因此可以尝试 广度学习/深度学习 来扩展自己的知识面 , 这个时候要从兴趣出发 ;

# 第三年 做与商业有关的

到了第三年 , 稍微努力的程序员对自己本职工作已经应付自如了 , 基本达到了面向google工程师的水平 . 这个时候就可以考虑提升自己的业务理解能力 , 做些与商业性质有关的例如接项目/ 学点产品经理的课等等


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...