个人项目对程序员的重要性

image.png

没毕业之前,我也一直在寻找我到底应该学习什么样的语言,也在百度、google上搜索了初学者应该学习哪门语言,类似这类菜鸟问题,我相信很多人都有问过。

大一的时候学了c语言,老师还是蛮好的,记得当时班里c语言没一个挂科的,大二一开始的时候我开始学java,学习了一遍基础java,知道了和c语言的区别,一个是面向对象,一个面向过程。当时跟着教程用java敲了一遍坦克大战和windows系统自带的那个棋牌游戏,忘了叫什么名字了_。现在想想,那时候对于我用java写这种还是蛮困难的,毕竟都是用原生的写。

1. 初入前端的坑

image.png

上面说了大二的时候是学java的,但是到了大三的时候,不知不觉就接触了dedecms之类的内容管理后台,那时的我一心想要建自己的网站,于是慢慢的学习dedecms,php。然后网上找模板,找到了模板,把网站搭建起来了,那时候用的空间还是阿里云的虚拟空间,估计现在都没有了(当时忘了续费了,阿里云竟然把我的虚拟空间注销掉了,数据全没了,那时我怎么找入口都找不到了,真的是炸了,气得苦,所以我再买了个阿里云ecs,关于这个,后面再说)

那时的我搭建了我个人的第一个网站,但是我想修改一些页面上的东西的时候,发现我不懂html,css,js之类的,找到源码也不懂。于是我上网找,才发现有前端这门职业,了解了前端能做这么酷炫的效果的时候,想想我学的java就做不了那么酷炫的东西,于是我决定学习前端。一开始的时候我是上图书馆找html,css,js之类的书籍,那时候学校的前端之类的书还是蛮新的,我记得那时候就有图灵的angular1的书。

2. 系统的学习

image.png

大三寒假的时候,无意中找到一个学习的好网站-慕课网,当时里面是有整个前端系统的教程,从0到1,非常基础,非常适合初学者,我也利用了整个寒假过了一遍,学完后再去改我网站上的dedecms模板,感觉容易了很多,自己也做一些模板,甚是惬意。

3. 工作上的积累

image.png

时间过得很快,转眼到大四实习工作了,1月的时候找了个实习,主要是做商城,业余时间的时候用wordpress搭建了自己的博客。那时候,把工作上遇到的知识点,新的东西都整理到自己的博客上,也真正的把自己之前学习到的前端知识应用到工作上,下班了也继续学习,那时候也购买了一个极客学院的会员,里面也有系统的前端课程,但那时候我主要在里面学习nodejs,因为js的原因,那时候对nodejs做后台特别着迷。

慢慢的,到了6月,毕业了。我的程序之路也开始进入正轨,毕业之后,由于公司有的项目用到了react,所以从那时开始我开始学习react,可以说学习react的时候还是充满好奇心的,通读了react,react-router,redux官方文档,当然,看第一遍还是比较懵逼的,头都晕了,不是特别懂,然后跟着官网demo敲了遍,那时候我就认为,这完全就是一种全新的思路,和我之前学的jquery很不一样,颠覆了我对js的认知,学redux的时候,也看了很多遍,东西不多,但很精辟。学完之后,我整理了一些学习文档react-tutorial,也做了几个个人项目,工作之余完成的,其中我认为比较完整的是极客教程,这个项目让我成长了很多,可以说比在工作中学习到的东西还要多。整个项目从前端到后台到部署上线,学习到了很多东西,前端用的是react,打包用webpack,后端用的nodejs框架express4.0,可以说这是我的第一个全端项目,数据库用的mongodb,也是我第一次学习这种nosql类数据库,个人觉得mongodb还是蛮好用的(虽然很多人吐槽),期间还学习了linux,因为我买了个云服务器,装的是centos,极客教程这个项目也是就是部署在上面的,学习了如何配置nginx,知道了nginx的便捷,因为之前的博客都是用apahce的。

image.png

当然,这整个项目学到最多的还是对前端组件化和工程化的理解,知道前端在扮演着越来越重要的角色,在今后的职业生涯中,还有更长的路要走。

4. 个人项目对程序员的重要性

上面讲了这么多,我无非就是想说明个人项目对程序员是多么的重要。之所以重要,有以下几个原因:

4.1 保持你的技能不会落伍

也许你日常工作使用的是过时的技术。也许你对自己目前掌握的技能感到厌倦,想要去学一些新技术。个人项目是跟踪软件最新潮流的最佳办法。没有尝试过Node.js太好了,用它去做一个小的项目。突然之间,你会发现你有新学会的技术可以炫耀了。

4.2 避免精疲力尽

为你的热情工作,为乐趣而工作。如果你是一个开发人员,但由于不喜欢现在所从事的工作而感到精疲力尽,试着去做一个属于自己的个人项目吧。它会让你回味为什么编程是如此的有趣。

4.3 易于启动

进行个人项目也是一项避免分析瘫痪(analysis paralysis)的练习。如果你从头开始会有各种各样的可能性。避免的方法是给出一个短列表上面列出所有必须具有特性,接下来启动一个beta版本实现那些特性,即所谓的最小可行性产品。

4.4 探索新技术

每天都会不断有新技术出现,同时个人项目则是最佳的试验场。作为个人项目,你不必为bug或者性能问题担心,即使网站崩溃也没有问题,因为你不靠它来领薪水。

5. 最后

好了,转眼到了8点多了,要开始下班了。
我的个人项目地址极客教程-https://www.geekjc.com ,有问题或者想咨询的可以联系我。

原创文章,非本人同意,请勿转载!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,378评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,356评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,702评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,259评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,263评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,036评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,349评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,979评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,469评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,938评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,059评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,703评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,257评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,262评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,501评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,792评论 2 345

推荐阅读更多精彩内容