主页 > 开发文档 > 我自学编程1个月,就去找工作,月入8000

我自学编程1个月,就去找工作,月入8000

是的,正如标题写的那样,我是程序员,自学的那种。学了一个月,就去找工作,月入8000元。你看到这,是不是觉得我在吹牛?或者是觉得我在鼓励大家去学编程?No,No,No!

我知道,很多人觉得一个月学会编程,是不可思议的事情,甚至觉得这个人吹牛。但是能不能从逻辑上和可能性上来拆解呢?就拿「前端开发工程师」来说吧。前端说到底,就是掌握三大核心技能就行——HTML、CSS、JS。

简单做一个词汇扫盲。

HTML:超文本标记语言(英語:HyperText Markup Language,简称:HTML

CSS:层叠样式表(英語:Cascading Style Sheets,缩写:CSS;又称串樣式列表级联样式表串接样式表阶层式样式表) ;

JavaScript:是一种高级的、解释型编程语言,简称js

HTMl,学习时长,约为3天CSS,学习时长约为7天js,学习时长约为15天

当你能够独立完成一个页面,并且能够处理数据交互时,去找工作是完全不成问题的。因为每个行业都有初级,中级,高级。中高级需要不断的实践和积累。那么初级只需要会动手就行。去工作了,不会怎么办?当然是利用搜索引擎搜索啊,就算是科学家,也是要搜索引擎的,那些资深程序员,也同样是离不开搜索引擎。

前端的话题到此为止,我不是鼓励所有人都去学编程,也不是炫耀自己多厉害,而是陈述一个事实,我亲身经历的事实,当然,比我厉害的人很多,只不过他们要么没空写,要么不屑于写,那么很少人能看到这样的信息。

想要做成一件事,是否很难呢?答案是非也。想必大家都听说过,一万个小时的理论,说的是任何一个佼佼者,都需要练习超过一万个小时,才可能做到专家。是的,如果你想在一个高手云集的行业里,脱颖而出,那么是需要花费很多的精力去学习,需要大量的时间去练习。可是你想过没有,那是什么领域呢?大概是科学家在做的事情了吧,我们普通人要去干那些事吗?行业所用到的知识之复杂,高手数量之多,都不是我们普通人能想想的。OK,大多数人都误解了「一万个小时」理论了,一万小时里,要完成的是一个系统的,复杂的事情。它包含了许许多多,在任何方面都达到了顶尖水平,都到了专家水平。注意,而不是说我们做任何一件事都需要一万个小时。例如,你学习做饭,需要一万个小时吗?你学习26个英文字母,需要一万个小时吗?显然,不需要。

当然,这些想法,也不是我随口胡说的,在TED演讲里,也有一场演讲,他强调,我们做一件事,任何事情,其实只要20个小时,就足够了,当然了,并不是说20个小时,你就能把一个学科的所有知识都学了,并且学精了,而是强调,20个小时,足以让我们学会一门手艺,学会做一件事情。这个演讲者名叫Josh Kaufman。

之所以很多人觉得我说的是不可思议,是因为,潜意识里就觉得自己不行,未战先输。所有的猜测和想法,都是毫无意义的,只有去尝试,实践,才能证明到底是不是真的。实际上,我是一个务实主义者,我并不喜欢夸夸其谈,但是我又是一个不认输的人,我认为许多事情是可以去做的,别人能做到的,我们也能做到,就算做不到,多花一点点时间一定能做到,我即便不能与最优秀的人争锋但我肯定是中上的水平。

如果仔细想想的话,你会惊讶为什么有的人无所不能,无所不知。例如一个教授,或者一个哲学家,为什么任何事情到了他们那里,就变得非常简单,原本复杂的事情,经过他嘴里说出来,就令人很容易就能接受,能明白。说那些可能离我们太遥远,那就说我们目前能看得到的,例如马云、马化腾、张一鸣等人,为什么他们是老师出身,是技术出身,为何能在商业上取得如此巨大的成绩,在其他方面也是如此的优秀。换做普通人,是不是不敢想呢?不,其实,如果在同一个时代,我还是有勇气跟他们一争高下的,即便知道极有可能会输。

显然,我入门一个月,一年成为高手,三年全栈,第四年开始创业,如今已经创业两年多了。我深知,自己从一个什么都不懂的人,一个人自学,从工厂入互联网,然后又从互联网公司辞职,出来创业,所经历的,所学的,不能用几百字说明白,但是我深知自己可以,别人也可以,也更加明白,其实所有猜想,都是浮云,不如直接干,干了自然自己行不行。

人最可怕的是,连尝试的勇气都没有,却对自己说,自己不行,更可恶的是,打击别人,说别人不行,用心险恶可见一斑。