程序混子的这几年感悟

  终于闲暇,忙了近两月,回首云笔记的这几年,内心汹涌澎湃又归于平静,暂时的也好。

  我是名娇生惯养大的坏孩子,大学四年玩的都是游戏,连个像样的妹子都没泡过...大学毕业后,家里介绍的工作,我不愿意干,觉得要自己闯。于是到了电脑市场干起技术员,给人家装装机器,检修个电脑、打印机啥的,还蛮得意。记得有次做了2天的水晶头,手指头都撸肿了,也正是那次综合布线遇见的一个信息科的处长的一番话:你还是大学生啊,你干的这些活,我随便找几个民工就干了。深深打击了我,觉得这种技术含量低的活,工资也就低还得不到人尊重,我毅然决然跑到北京报了个北大青鸟。

  2年后又回来了,这次回来,自认顶着高技术工种的光环回来的,可谁想,人家都招有实际工作经验的,差点去了某大学当老师,但那并非我志向所在,好不容易进了一家小公司,开始做.net开发,自此开始了一段不知是幸还是不幸的就职经历。今天看来,这家公司虽小但人员配置很是规范,物尽其值发挥到了极致,写了2年winform,现在基本没公司用这个了要用也是WPF了,又接着写了2年asp.net mvc,公司就倒了,产品卖不出去,带头的项目经理目前也改行做办公室主任了。找工作吧,这座小城市没有再招.net的了,索性改道java。

  那时孩子刚出生,奶粉滴干活,纸尿裤的干活,亚历山大啊。朋友介绍去了家java公司,大家都说.net和java一样,一个精通,另一个也不难。期初也是这么想的,轻敌了,导致一步一步的挫折,差点击垮了我。一进去就是独自负责一个模块开发,什么eclipse,什么ssh,都不懂,工期又紧,最终熬了几个月,实在扛不住,实在是不会啊,只能跑路了....接下来整2年的漂泊与苦闷开始了。先后换了10几家公司,长的5个月,短的3天,直到2015年7月,我一点继续干程序的心思都没有,就在家带孩子。带孩子真见功夫,没耐心还真会把自己逼疯了的。带孩子的那5个月里,让我感触颇多。抽了14年的烟也戒了,因为我爱我的孩子,我想陪他们走的更远些;开始锻炼身体,自己实在胖的不行了,规范作息;训练自己的耐心,耐心也是我缺少了,很多困难都是暂时的,用心熬一熬就过去了;这几个月的赋闲在家,看了一些书,比如《少有人走的路》,里面一句话很有用:人生来就苦难重重;想通了一些职业方面的道理,以前那种思想:干两年编程以后转管理啊,或者有点积蓄了做生意去,就不对,没有将一个职业干一辈子,干的出彩的决心,是不会干好工作的,记得有个同事的QQ签名:好想编程到60岁。

  忽然就一天,特别想回到编程的岗位上去,因为我只会做这个,也莫名的从心底想去证明:自己行。想起一些面试官讽刺我的话:30多岁的年纪,基础差,甚至刚从培训班出来的都比你强。  我至今都搞不懂这些面试官既然没看上我,不打算录用,为何要如此告诫我这些话。但也正是这些话,让我想起当初为何选择去学习编程,想起当时的誓言,有幸此刻和8年前一样,想通过编程这个工作,体现自身价值,还要不断提高自身价值,切忌朝思暮想,天马行空的,干工作和带孩子一样,耐心,踏实少不得。

  

时间: 2024-07-30 03:12:02

程序混子的这几年感悟的相关文章

一个毕业6年的程序员工作经历和成长感悟

回望过去6年的经历,自己有了很多变化:从表面上来说,工作能力.经验的提高,收入水平有了提升:更深入的是你有了对工作.对生活更多的感受和看法.原来在大学里面不会去想.也不需要去想的一些问题都逐渐会面临和需要去解决.从一个学生转变成一个职场人士,不仅是角色的转变,更重要的是心态.状态的转变以及更丰富的感受. 过去6年,主要从事的工作是程序开发,程序员职业和传统行业有很大的不同,不同之处在于生产工具是电脑,有电脑就具备了工作的条件.当一个人整天面对一台机器时,很容易弱化其他方面的能力,比如与人沟通的能

无论你20,30还是40岁,身为的程序员的你,你的故事,可否可以我们说说

程序员,有人说是青春饭,有人说这一行压力大,有点累,还有人说,这些年颈椎不太好了,有点疼.这一行确实会是这样,总有点什么,留给了自己.咖啡,过劳肥,颈椎病,还有无数个夜晚,无数了个凌晨. 有很多很多的理由,让我们离开这一行,但是,离开的:每当回忆起,凌晨的咖啡,那苦涩的香味,伴随着完成一个技术难题的喜悦,看着慢慢亮起的夜空.回忆中,是满满的幸福感.从程序员改去做管理的同学,考虑技术少了很多,但是团队业绩成了要考虑的主要因素.虽然没有离开这一行,但是,走过了程序员这条路,感悟颇多.还在这个岗位的朋

使用Node.js作为后台进行爬虫

看了一遍又一遍Node.js但是没过多久就又忘了,总想找点东西来练练手,就发现B站首页搜索框旁边的GIF图特别有意思,想着是不是可以写一个小Node.js项目把这些图全部扒下来,于是带着复习.预习与探索的姿态就开始吧~ 步骤记录 爬取目标 B站首页右上角搜索框下面的GIF图片 初步流程图 初步流程图 一开始的想法很单纯,既然 每次刷新首页都会随机得到一张GIF动图,这些动图的url地址都没有规律可循,但我可以不断去请求首页URL并将目标图片的地址和标题扒下来,再次请求图片存在本地就好了,再考虑上

java 抽象类和接口整理

java中定义一些不含方法体的方法,方法体的实现交给该类的子类根据自己的具体情况去实现,这样的方法就是abstract修饰的抽象方法,包含抽象方法的类叫抽象类,用abstract修饰 抽象方法: abstract [修饰符] <返回类型>方法名([参数表]): 注意:最后的标点符号是“:” ,没有大括号!加了大括号就代表你要去实现这个方法,但是抽象方法不能有主体!无需实现!只需声明. 抽象超类的所有具体子类都必须为超累的抽象方法提供具体实现. 抽象类: 有一个或多个抽象方法,可以有一般方法 必

TrafficAssistSys——基于VS2013_MFC

/** * 2015-7-8 * SD Yang * 博客园地址:http://www.cnblogs.com/atcodemonkey/ * 新浪微博: http://weibo.com/atCodeMonkey/ * 个人主页:   http://atcodemonkey.sinaapp.com/ * */ 概要 实训项目8:城市道路出行路线辅助系统  (2周) 题目要求: (一)实训目的 通过该实验,使掌握windows程序设计的基本方法.了解地理信息系统的基本原理,采用地图拓扑结构建模以

20172332 实验一《Java开发环境的熟悉》实验报告

20172332 2017-2018-2 <程序设计与数据结构>实验一报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 于欣月 学号:20172332 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 1.学会使用IEDA简单地调试程序. 2.使用jdb编译.运行简单的Java程序: 3.学会在IEDA中以及在使用JDK时设置断点并单步执行. 4.验收pp2.5,pp3.3,pp3.5,pp3.8. 2. 实验过程及结果 准备: 先按照

spring实战第二章小记-装配bean

时间:2020/02/06 一.思想 1.创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入(DI)的本质. 对于上面这句话的个人理解:当我们在new一个对象时如果传入了别的对象作为参数(这个对象可能是引用数据类型也可能是基本数据类型),这时两个对象之间就形成了一种依赖关系,由于这种依赖关系的存在,两个对象之间就是一种强耦合的关系,而通过依赖注入可以降低两个对象之间的耦合度,注意,不是消除,如果两个对象之间没有耦合关系,那两个对象就是完全没有关系的. 2.spring框架提供了三种主要的

程序员突围-程序调试分析(一) 我从菜鸟进化的感悟

程序员突围-程序调试分析(一) 我从菜鸟进化的感悟 在说程序调试分析之前,我们还是了解一些基本的概念性的东西(在下现在从事java,因而都已java为例) 1. bug的分类 根据程序的阶段和MSDN和看过的一些书籍的分析,bug分为编译错误,运行时错误和逻辑的错误 (1)  编译错误 一般初学者犯错比较多的地方,编译错误,说白了就是程序在从java编译成.class文件时出现了问题,这个问题的现象比较明显,比如说语句写的有问题,那么对于这类问题的解决方法是什么呢,翻翻书,翻翻API(翻阅API

连载《一个程序猿的生命周期》- 36、突破失败的自我感悟

一个程序猿的生命周期 微信平台 口    号:职业交流,职业规划:面对现实,用心去交流.感悟.  公众号:iterlifetime二维码:  百木-ITer职业交流奋斗 群:141588103 注:有些网友怀疑我写的文章的真实性,我可以负责任的告诉大家,99%是真实经历.想法.感悟.否则,浪费自己的时间,也浪费大家的时间,我认为是没有意义的. <一个程序猿的生命周期>也会一直写下去,以10年为界限,目前写的是第一个10年,小标题定为<起航>.以后,会把所有文章重新整理,定制成册.