报考大学时,家人让我报的是计算机系,那个时候,普遍都认为读计算机专业的人将来不用愁找不到工作。为何得出这样的结论不得而知,但是在过去三十年中,的确有很多响当当赚了大钱的IT人在影响着我们。


顺利的考取浙大,只是我的分数远低于计算机系,就连在我所在的机械系中排名也是倒数。考入大学是我人生中第一次乘坐上火车,第一次离开家人,心也随着火车的呼啸一路奔向憧憬的大学生活。只是大学的我没有意识到什么才是大学生活,或者我应该是谁,我把时光荒废在游戏、睡觉、打牌上,要是当时能谈场恋爱也不枉度过这五年的大学时光啊:)


大学毕业,第二次乘坐火车去另一个陌生城市-北京。车轨带着我走向远方,一如工作带我走向更独立的生活,我的工作也就这么简简单单的开始了。回忆起来,我好像工作开始就很努力,六七个同事挤在一个屋子里,他们看电视的时候我在看SQL Server等计算机书籍,也许是我开始喜欢上了编程,虽然还很菜,但是却有十足的学习劲头。


一晃十几年过去了,我依旧在这家公司,我依旧从事着IT工作,我依旧每天保持着学习和工作的热情,当然,我的年龄增长了,头上多了几根白发。工作七八年之久,我只是在学习开发技能,只是岁数再变大,直到后来我慢慢意识到了什么是工作、什么是生活、什么是我之后,我才感觉自己才开始真正的成长。于是,成长的我才被大家认识,也就有了这些文字。


从小到大语文就处于及格线周围的我,不善沟通、不善写作,即使工作的时候也会与上级发生口角,和身边的人也很少进行交流。老婆不经意的一句话,问我以后有什么可以交给壮壮的?那天晚上我才对自己说,我是真的长大了,可是我连我是谁都不知道,我怎么去教育儿子?开始思考的我,看书也有目的性了,不会写我就做笔记,不会写我就翻译,我不是一个聪明的人,但我相信努力付出一定会带来收获。写文字在有段时间对我来说有点上瘾,一天甚至3篇blog,而且质量都还不错,那段时间是我对自己的挑战,也是我收获最多的阶段。


从事13年工作之久,我喜欢这个行业,包括这个行业的工作者。萧伯纳说过:“你有一个苹果,我有一个苹果,我们彼此交换,每人还是一个苹果;你有一种思想,我有一种思想,我们彼此交换,每人可拥有两种思想。”我希望再写一些关于自我导向型学习相关的文字,与更多IT圈中的朋友分享,也算是对软件行业的另一方面的小小贡献。


看看我们现在的生活,互联网、智能手机还有现在开始热起来的物联网,我们生活已经变的变得离不开计算机和网络,这是我们IT人共同建筑的社会,也可以说是我们在驱动着社会的进步。

计算机对社会的作用能够表明IT人不可取代的地位,但是这并代表IT人在公司的重要地位和IT人生活的无忧无虑。我深知有很多IT工作者仍处在比较痛苦的位置,快速奔跑的房价和蜗牛般增长的工资形成鲜明对比。01年我来到北京,回龙观房价2600一平米,现在翻了十倍;那个时候的工资是一月4000元,现在新来的员工工资能翻十倍吗?能翻一倍就不错了……


刚工作的职业者,不可能一开始就工资高,但是工作多年后,如果你仍旧觉得钱不够,那就只有两个缘故。要不就是你的期望值提高而欲望越来越难填满,要不就是你只是重复的做了多年的事情而已。如果是前者,那么你可以学习一下敏捷个人关于生活的分享,这不不是本系列的内容,我会更多从我工作经历的角度去分享如何让自己学会学习,如何在工作中快速提高自己的工作能力,如何受到他人的认可。


每个人都在变化着,看看身边的人,我感觉很多人都在随着年龄增长而激情降落到低谷。软件开发是一个智力型游戏,充满挑战和乐趣,敲动你的手指就会出现你所期望或不期望的结果,这也是我愿意成为一名程序员的原因。然而,现在很多人并没有把它当做一种乐趣,而是一种谋生的工具,甚至有了软件蓝领的说法。

我们首先要明白,作为商业型公司,赚钱是他的首要目的,你如何实现你的系统对大多数处在生存线的老板来说都不重要,虽然你也听过一些老板说要把软件做好,实现要灵活,但是相信我,这只是顺口说出来的而已,真正投入的并不多。也许,这就是一个不成熟的行业应该处在的状态,毕竟软件行业还年轻。

但是,我们毕竟不是老板,而且大部分老板其实活的并不快乐。我们要去赚钱,其实我们每个人也都要快乐,只是现实中钱真的很重要。不管你工作了几年,你可能不关心行业技术发展,但你一定会关心你今年的工资涨了多少。然而,我们一定要明白一个道理,对于大多数人来说,付出才有回报,不付出肯定没有回报。如何在工作中懂得学习,如何提高自己的能力为团队做出贡献才能助你起步。

试想一下,等你能力达到一定水平、坐到一定位置,你就可以开始让更多比你聪明的人帮你工作,是不是很爽呢?其实,当你拿得多,你的责任就大,除非你不想快乐,否则你还要学习的只会更多,不仅仅是IT开发技能。


为了让更多人不因为没日没夜的工作而搭上健康,为了让更多人能更快的适应快速变化的IT行业,为了让更多人生活更加充满意义,为了让更多IT人因高效的工作而快乐的生活,为了让自己感受因分享带来的快乐,我会继续利用晚上些许时间与感兴趣的你分享时中法之自我导向型学习。

IT人的自我导向型学习:开篇杂谈的更多相关文章

  1. IT人的自我导向型学习:学习的4个层次

    谈起软件开发一定会想到用什么技术.采用什么框架,然而在盛行的敏捷之下,人的问题逐渐凸显出来.不少企业请人来培训敏捷开发技术,却发现并不能真正运用起来,其中一个主要原因就是大家还没有很好的学习能力.没有 ...

  2. IT人的自我导向型学习:学习的3个维度

    看到大家对我的文章赞了不少,看来大家还比较喜欢看.园子里的一些朋友和我说:”终于又看到你要在园子里发原创文章了.几年前就受益匪浅,经过几年的成长分享来的东西肯定也是精品.“ 感谢大家对我的信任,如果你 ...

  3. IT人的自我导向型学习:学习的1个理念和2个心态

    本文更新版本已挪至  http://www.zhoujingen.cn/blog/2484.html ----------------------------- 写这一个系列之前,我定位是与高效学习有 ...

  4. 总结暨JAVAWEB学习开篇(一)

    匆匆,距上一篇博客已经过去7月有余,遂作文一篇总结暨JAVAWEB学习开篇. 1. 啃英文新概念.在多方讨教英语大佬后改变学习方式,通过背诵英文书籍以及多听英文录音来学习,效果还不错(等真正有成效了跟 ...

  5. HTML学习开篇

    最近开的博客,一切都是从零开始,昨天刚写了java的开篇,今天写一写HTML开篇. 很多初学者都不太看重前端的学习,甚至鄙视前端,我刚开始时就这样.其实,要想成为一个真正的程序员,前端和后端都必须了解 ...

  6. 微软TTS尝试系列之开篇杂谈(仅思路)

    第一次写博客,不知道如何下手,思路也乱,就先聊聊怎么进的园子吧,但愿不会浪费大家太多的宝贵时间>_<. 与博客园结缘应该是大三刚开始的时候.当时学校教务处想开发一个教务安排系统,为了省钱就 ...

  7. Web前端学习开篇

    首先想想自己喜欢干什么?想干什么?脑袋需要什么?什么对自己来说最重要?自己的规划? 本人数字媒体技术专业,想学Web前端开发有好长时间了,有一定的基础,所以就想进一步深入学习.谁料想,我怎么那么没有耐 ...

  8. Python 学习开篇

    前言 最近看到一张图,有点意思: 蓝色是(成长+付出),红色是回报.有多久可以达到这个红心,要看我们自已的努力,付出了多少专注与汗水.我想说的是,水平轴并不是时间,如果不能坚持努力,可能永远都到不了那 ...

  9. IT路上的应该注意自我规划 学习规划与自我修炼

    http://www.nowamagic.net/librarys/veda/detail/607 IT路漫漫,你需要明确自己所处的位置,并作出相应的规划,这条路才能够走得更加顺畅.下面是参考: 初学 ...

随机推荐

  1. ubuntu 16.04 source (HUST and 163)

    #HUST deb http://mirrors.hust.edu.cn/ubuntu/ xenial main restricted universe multiverse deb http://m ...

  2. [转]说说C#的async和await

    C# 5.0中引入了async 和 await.这两个关键字可以让你更方便的写出异步代码. 看个例子: public class MyClass { public MyClass() { Displa ...

  3. Intellij Idea 15 旗舰版 破解

    转自:http://my.oschina.net/nyp/blog/533991(良心呀,真的好使) 注册方法:   注册码可以沿用14的,只是在 注册时选择 License server ,填 ht ...

  4. 精通MVC网站、MVVM开发模式、Razor语法

    http://www.cnblogs.com/powertoolsteam/p/MVC_one.html ASP.NET MVC (一)——深入理解ASP.NET MVC 以下是ASP.NET MVC ...

  5. 【转帖】ECLIPSE-JEE-LUNA-SR2官方汉化教程

    ECLIPSE-JEE-LUNA-SR2官方汉化教程 工具/原料 Eclipse-jee-luna-SR2 步骤/方法 1.在浏览器输入网址http://www.eclipse.org/babel/d ...

  6. IOS , plist 配置项说明

    本文转载至 http://blog.csdn.net/fengsh998/article/details/8307424 Key:Application can be killed immediate ...

  7. Struts2返回json

    Action怎么返回json类型数据?方法1,使用struts2的插件struts2-json-plugin-2.3.8.jar(在下载的strut2库文件夹中). 在struts2.xml中对要返回 ...

  8. prim算法java版

    public class Prim { static int MAX = 65535; public static void prim(int[][] graph, int n){ char[] c ...

  9. 再也不必当心我的密码了,多个SAP 客户端自动输入密码

    再也不必当心我的密码了,多个SAP 客户端自动输入密码问题: 通常对于OFFICE人员来说,一天有很多的密码,OA密码,多个ERP密码,邮箱密码,代理密码等等,还经常60天过期之类,实在是焦头烂额. ...

  10. 顺序执行到来的消息 actor

    在某项目里,有个 actor 需要做一些持久化的操作,这些操作耗时比较久,理应使用异步的代码来写,但是需求又强调每次只能做一个持久化操作,后来的请求应该等待.一个显然的做法是阻塞式的写,这样就能比较简 ...