为什么要利用好业余时间

写代码写了几年,发现新东西也越来越多,需要学习的也越来越多。

如果不坚持学习,慢慢的我们就跟不上时代了。后端相对来说,还比较稳定些。但是前端百花齐放,隔个几年就弄出个新框架,早起jQuery还火的很,vue.js出来后,前端程序员改用vue了,jQuery就被前端慢慢抛弃了。所以保持学习很重要。

然而程序员日常的工作时间比较忙碌,有很多公司经常加班,学习时间少。这个时候,就考验大家业余时间的利用了。

php中国区核心开发者之一鸟哥、swoole作者韩天峰、知名站长卢松松,最初都是在业余时间写出一些对技术和站长有用的东西的。这样的例子很多

  1. 苹果公司联合创始人沃兹尼亚克在业余时间制作了一台结合计算机、屏幕、键盘于一体的电脑,使用起来相当方便,这就是后来苹果电脑的雏形。之后乔布斯看到这个成果后,觉得有前景,才创立了苹果公司。
  2. 知名seo站长卢松松也正是在业余时间写自己的博客并进行了大范围的评论式推广,走访了1万5千多个独立博客,并写出优质评论,才得以慢慢的积累并有所成就。

    2009年3月21日他申请了一个以他自己的小名命名的域名(lusongsong.com卢松松)。这才正式有了自己独立的博客。

    上线第一天的优化推广工作是以友情链接为主。通过Z-Blog的官方网站,他找到了很多和他的博客网站设计、网站优化类似的博主,并在他们的博客当中留言希望这些博主能到卢松松的博客留言。这一天大概给58个左右的博主留言,希望能做友情链接,有Email的均发送了  Email。截止到晚上21:40,就收到了19个人的回复,有14人愿意和他做友情链接,5人拒绝和他做连接,原因是(对搜索引擎不友好,百度没有收录,所以暂不交换链接,待贵博客收录正常后,我们再交换链接也不迟。)卢松松用这种方式,不断走访了一万多的博客,这种毅力和坚持,绝非一般人能够拥有的。经历了11年的积累,他已经从业余时间维护网站,变成团队合作,并公司化运营自己的多个平台网站了。

互联网大牛都如此,我们更应该好好利用业余时间学习和做点什么。

几年前我刚入行的时候,php、js、css这些都不怎么熟悉,因为之前是自学入行的,所以在工作中就边学边练习,再加上有同事指导。工作中时间毕竟有限,就下班后和周末都在学。但是还买了好几本相关的书。慢慢的,很多不懂得也搞懂了。

正是这些慢慢的积累,也在后来的工作中发挥了巨大的作用。

业余时间的积累有什么作用

学习是一场修行,很多知识的学习,并不会在短时间内带来回报,但是只要方向对,总有一天会带来回报。

我总结这几年的学习带来的只要回报有如下几个方便:

  1. 工作上的长进。我在公司是后端程序员,写php的,但是管理后台的页面和前端交互,也是我们自己负责,公司的前端工程师不做这块。这就要求我们后端程序员必须也会简单的js和css、html等知识。而这些知识,如果学校里面没有学习,则就只能利用业余时间自我学习。对这些技术掌握的越精通,写起代码来更加快速高效。
  2. 涨工资。俗话说技多不压身,在一些公司,如果没有配置足够的人员,而你会相关的技术多些,你和老板的谈涨薪的筹码就更加的足些。当然除了技术本身,做事的态度也很重要。
  3. 自我成就感。当有一天你业余时间写的博客、网站、自媒体文章,获得了很多人的阅读、点赞和收藏,你可能就会感到一种成就感,会感受到自己的努力没有白费,通过自己的微薄的努力,帮助到了别人。

怎么利用业余时间

一年有50个有效的工作周,假如每周抽出一个小时学习,一年也能积累下来50个小时,足以看一门课程了。

现在也有很多学习的网站,比如csdn、博客园、慕课网,可以看图文教程,也可以看视频学习。

除了学习,业余时间,我们也可以总结我们日常的开发经验,写出来,和大家交流分享,从而共同进步。

也可以做点个人网站之类的,好玩也能锻炼自己的技术。比如我的个人站 http://www.it100.site,正在慢慢的开发中,我希望我能不断的坚持下去。虽然每年都有些域名和服务器的费用,但是我相信这带来的技术提升的价值,远远超过这些费用。

除了做网站,现在更流行自媒体,有很多自媒体的平台,比如微信公众号、今日头条号、抖音,这些我们都可以去写一些东西,写的好的话,不仅有人点赞,还可能获得平台的一些收益和分成。

当然业余时间,程序员还是应该多出去走走,多和外面的人交流,谈谈恋爱。结过婚的就多陪陪老婆和小孩,毕竟生活比工作更加重要。

程序员与程序员的差距,正在业余时间中慢慢积累相关推荐

  1. 非科班出身程序员该如何弥补技术差距?

    在目前非科班出身半路转行者往往成为程序猿中比较敏感的一部分. 伴随着互联网行业的发展,市场对Java工程师的需求一直居高不下,程序员也不再囿于计算机科学或软件工程等个别专业的毕业生.「非科班」程序员的 ...

  2. 纯干货:优秀程序员和普通程序员的差距就在这7个关键点

    最近好几个读者问:如何成为牛逼的程序员?编码能力如何成长.回答完后,有些心得也给大家分享下. 其实程序员最关键的技能远不止编码能力,架构思维.底层知识的深度等等,同样很重要. 程序员这个行业,是一个区 ...

  3. 程序员:你的业余时间是怎么被浪费掉的?

    作为一名程序员如何有效的管理自己的业余时间,会成为和别人拉开差距的重要因素.当然你不能把每天的每一分钟都充分利用起来.这个目标不可能实现.我们可以做到的是找到自己在哪一方面浪费的时间最多,然后逐渐的去 ...

  4. 你眼中的程序员------加油程序员

    按理来说,真正的忙起来的工程师呢,其实也没有太多时间来贵论坛看帖子.而且论坛的帖子水贴太多太多.消极能量也太多.这是第一次,也很可能是唯一一次发帖.只是想说点实话,与君共勉. 1,"后悔选择 ...

  5. 阿里程序员跳槽到小外企,再无996!业余时间开发APP,每月广告收入8万多!堪比阿里P8!...

    大家都在追求工资以外的睡后收入,希望实现财富自由.有人在互联网大厂辛辛苦苦996挣钱,有人却能找到捷径顺利实现梦想.一个程序员小哥哥就从阿里跳到了一家小外企,虽然工资少了,但再也不用加班,他利用业余时 ...

  6. 大写的服!90 后程序员利用业余时间帮网友鉴定毒蘑菇,拥有百万粉丝成网络大 V...

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 近日,有媒体爆料南京一程序员利用业余时间,研究菌物做科普,去年帮网友鉴定毒蘑菇达 2000 余次,成为拥有百万粉丝的网络大 V. ...

  7. 大话设计模式(十三 有了门面,程序员的程序会更加体面!)

    小菜编程成长记(十三 有了门面,程序员的程序会更加体面!) (续上篇)         大鸟说道:"实际上没有学过设计模式去理解三层架构会有失偏颇的,毕竟分层是更高一级别的模式,所谓的架构模 ...

  8. 程序员最痛苦的事,就是程序出错;程序员最最痛苦的事,就是程序出错了还没有错误信息!--IIS Service Unavailable 问题如何解决...

    今天有人问如何处理IIS网站出现"Service Unavailable"的情况. 在网上google了一下,导致这个出错的原因很多,而"Service Unavaila ...

  9. 程序人生:程序员成熟的标志

    1.技术标志 如果程序员不会编程序那决不是程序员,程序员至少要掌握一门程序设计语言,要能够用这种语言去编写程序去解决他想解决的问题.但是,成熟的程序员往往掌握不止一种程序语言,三到四种语言的掌握是必须 ...

最新文章

  1. 盘点丨那些顶级的AI机器人“大脑”
  2. Java多线程专题一:并发所面临的问题
  3. java服务器http post_使用Java程序通过http post访问ABAP Netweaver服务器
  4. ai如何置入_AI基础教程51:文字(一)文本的置入与导出
  5. Swift中文件和图片上传处理
  6. leetcode253. 会议室 II
  7. 数据库并发抢红包_秒杀场景实践之抢红包
  8. Android 原生 MediaPlayer 和 MediaCodec 的区别和联系(二)
  9. 在QTableWidget中添加QCheckBox并使其居中显示(转)
  10. java 生成kml文件_java使用dom4j解析大量坐标点的kml文件
  11. 38张史上最全的IT架构师技能图谱(高清版下载)
  12. 微型计算机接口技术论文,微机原理与接口技术课程论文
  13. cesium添加高德路网中文注记图及高德在线地图介绍
  14. 密码学三大顶会和信息安全四大顶会网址
  15. 自学python 经验学习心得分享
  16. 耐得住寂寞,才守得住繁华
  17. java itextpdf 5 基础知识
  18. 鹅得了腺病毒用什么药治疗小鹅摇头晃脑不吃食怎么办
  19. 精彩书摘:团队建立初期要做的事情
  20. 贷款报单管理系统开发-集贷前审核、贷中管理、贷后催款、逾期预警等多位于一体

热门文章

  1. AutoCAD立体图注释
  2. 怎么解决系统内存占比过高【保姆级教学】
  3. 计算机内存占用过高,内存占用过高怎么办
  4. Leetcode刷题100天—349. 两个数组的交集(集合)—day08
  5. vs2019安装包显示网络未链接_机械行业11款软件下载链接
  6. Excel 分类查看数据的坑,你还只是会筛选数据吗? 来试试分类汇总吧
  7. [贝聊科技]iOS 代码架构(一)如何创建一个易复用的组件
  8. excel常用函数公式及技巧_能看懂、能学会的9个Excel函数公式实用技巧解读!
  9. java导出excel,选项级联下拉选
  10. 如何将图像转换为二值图像,并用取模软件成功取图。