今天,主要想在这里分享一下我个人对于开发之路的一点小想法。希望可以帮到许多犹豫在开发边缘的朋友们,也希望大家一起学习,互相鼓励,最后实现自己想要的生活。
我是大学学习的是电子商务专业,个人挺看好电商之路的,所以当时就报了这个很火的专业,但是呢,好景不长,也可以说事实并没有我想得那么好,但是我大学自己自己学了许多东西,最开始是Android开发,我自己成功制作了自己喜欢的APP游戏——屎壳郎大战。这并不是代表着我有着很强的开发思维和能力,所以大家不用羡慕,也不用担心你没有基础,不会编程,更不懂什么是开发。
兴趣是最好的老师,如果你真的感兴趣,那么请不要太多顾虑,大胆地走进开发之路;但是请你准备好迎接所面对的各种挑战,许多需要自己独立去成长的路。做开发其实需要的不是很多,更重要的是:
你首先有一个好的态度,从事开发工作,就是特简单,与你接触最多的便是你的笔记本,你的键盘和鼠标,你的开发工具,最后才是你的开发能力;这里要去掉大家经常的一个误区:成千上万的代码,我怎么会写呢?我写不出来。那么我作为过来人,告诉你:还记得你小时候的梦想么?你要做什么?你觉得你都不会走出你们那里的那栋大楼、或者那个小乡村。但是,现在呢,你可能走了许多的城市;如果把你离家比作进入开发之路,而你现在所走的每一步,其实就是你每一行的代码,每一个编程的思想。所有人并不是一生下就是一个程序员大师,当然除了一些高智商的天才,那些是凤毛麟角的人才。所以你这里要的是进入开发之路的决心;你的信心。三国时期的刘备,从来不会问诸葛亮敌人来了怎么办?自己手底下多少兵而去下命令,这里说刘备就是为了告诉我们:抓紧时间,不要犹豫,不要把时间浪费在你犹豫的做决定的路上。
如果你想做一个开发人员,那么从现在起,选择一个开发入门的方向,我这里建议你从传智官网或者黑马程序员课程看起(这两个是国内比较火的、也是比较牛逼的),每天坚持写一点代码,学会总结你的问题,简化你的代码,如果你坚持一年,那么比你现在的编码的能力强10倍。成功者都是不断的自我坚持,有着很强的自我约束力。你想从事编程,那么你就可以去做,体验开发的乐趣。
有些事情,只有你做了,才能体验其中的乐趣,比如坐那过山车,只有你坐过了,你才会知道到达顶部之后的感觉。同样,如果你写了一段代码,出现了问题,你不断地修改,完善代码,你才会有所收获。 真正的开发之路就是这么简单,不断地解决问题,更新我们的代码,不断地满足我们的需求。而作为一个程序员,我们需要去不断地更新我们的开发思想,注意一些编程语言的新发展,以及新的编程思想。每一个位程序员都是贡献者,也是创新者,同样也是借鉴者。我们刚刚从事开发之路,可能你会摸着东南西北,但是请你静下心来,花一点时间,搞清楚你的发展发向,你想要什么,你却什么?那么及时补救自己的不足之处。
如果你打算从事前端工作,那么最低的基础:html5 、css3你都了解吗?新增的属性标签和样式掌握了?如果你能掌握这些,那么就这点知识,你可以出去找到4K的工作。再深一点就是js,jquery ,bootstrap, node.js 等一些框架和前端的核心技术,以及目前最火爆的微信小程序开发,移动端APP开发都是很不错的发展方向。同时我这里也提供一些前端的基本技术,一些我曾经学习前端走过的弯路,希望帮助你们。
最后,我想纠正网上所说的一句话:做开发,费脑力,死得快之类的,这样的说法是不可信的。因为只要你好好规划自己的发展道路,认真走下去,那么不会像他们说的那么差,除非你找了一家很新的公司,开发任务严重超标,那么请你换个公司,开发者是每一天快乐而高效地敲击灵魂的编程工作,当然,你有自己的兴趣世界,如果可以当你从事一段时间的编程开发工作,你也写个博客,帮助许多人解决问题,交流你们的开发思想,那么你会感受到开发之路的乐趣。看到代码之下的另一个世界。
为什么我们会看到不同的世界,不同的路,因为我们有着不一样的情怀,不一样的思想,不一样的语言,这就是我们的代码世界。欢迎你们走进开发之路,从菜鸟慢慢变成老鸟!!