程序员的两年

  今天是我做程序员正好两年的时间纪念日,回头想想这两年都干啥了。对于Java从一窍不通到现在可以自己独立编写某个模块,算是成长来吧。

  两年前,我拿着行李箱来到东软,刚看到大院子的时候,感觉这就是我理想中生活的地方,有山,有水,有树林,哈哈,特别喜欢东软的大园子。刚参加工作时我连Java是啥都不知道,eclipse,Tomcat,oracle 都是啥,能吃么?刚去的时候每一个实习生都有一个老师,我的老师是一个大男孩,人非常好,我至今都特别感谢他,我觉得是他给我打开了Java的大门。那个时候如果不是他细心的教我可能到现在问我估计已经转行了吧,在这里我还是要谢谢我师父,可能对他来说就是随口一说,但是对于我确实帮助巨大。如果将来有一天我当老师了,我像我师傅一样对待我的学生。刚去的时候真的很苦恼,分配的任务自己根本完不成,还好我们一起来的有一个小伙子他学习Java还不错,他算是第二个开启我程序员道路上的人。

  说一说正事吧,刚开始因为什么都不会所以只会copy,就是把我们那个小伙子的代码要过来copy一下,自己都不知道自己抄的是啥,总是会有各种exception,然而自己并不知道怎么看错误,怎么改错误,只会眼巴巴的到人家身边,等人家忙完了帮助解决下问题。这时候我师父就问我,你知道自己抄的是啥吗?哈哈,我真的不知道,我都不知道自己在干啥,更别提改正问题。这时候能怎么办,看书吧,看视频吧。所以有很长一段时间,我都在看书,因为不懂,所以大概看了好多一点用都没有的书吧。没有基础就是这样,像一只无头苍蝇一样,到处乱撞。所以对于我个人而言,我觉得项目是驱动学习最有效的。大概半年的时间终于进项目组了,第一次接触框架,第一次我写的代码,实现的功能要被别人用了,当时心里并没有多开心,只是毛毛的,对自己没有信心,自己都不相信自己。硬着头皮就进入了项目,开始啦真正的程序员生活。

  其实编程并没有想象中那么难,所以说开始就成功了一半,真的没毛病。实现简单的增删改查,感觉自己还挺有成就感的。但是难免会加加班,因为自己本身就啥也不会。在后来的一段时间内陆续接触到了echarts,存储过程。。。一些其他技术,然而其实我的进步挺慢的。

  本身就是一个懒人,博客园开通了两年,今天才开始写第一篇文章。其实要不是受刺激了,估计今天也不会写,我有个好朋友,跟我一样毕业两年,前几天她买了一块一万八的表,呵呵,按照我的恭喜算这些钱大概是我一年的工资,当时我就感觉心里深深地被刺痛了。都是一个大学都是一个年纪,我被岁月深深扇了一个打耳光,人家两年收获了啥?我收获了啥?家庭条件好的都这么拼命,你凭什么不拼命?两年是一块手表,十年,二十年呢?所以我要努力了,已经有一块手表的差距了。

  从今天开始,我要每天发表一篇博客,分享下今天都学什么了,哪怕只是吐槽下,我也要坚持下去。

  为了我的车子,房子,日子!

时间: 2024-10-17 05:04:17

程序员的两年的相关文章

程序员入门--两年养成之路

备注:此文最早发表于公司内网,经脱敏处理后,部分内容可能读起来逻辑不太顺,或者残缺部分内容 毕业进厂两年了,在鹅厂两年来的工作中,对编程和工程有了初步的理解和实践,因此决定写下来和大家一起交流,同时正值鹅厂的实习生和毕业生进厂搬砖之际,也希望能给新手们带来一点收获. 编程入门 总结一下这两年的编程经历(抛开对业务的了解):通过编程和工程实践,对计算机基础的理解不断加深,对程序的掌控力逐步增强. 计算机的世界,是一个以bit(0,1)流为基础,通过各种规则而构建起来的世界,而对于计算机基础的学习,

黑马程序员【两种Ajax方法】

两种Ajax方法 Ajax是一种用于快速创建动态网页的技术,他通过在后台与服务器进行少量的数据交换,可以实现网页的异步更新,不需要像传统网页那样重新加载页面也可以做到对网页的某部分作出更新,现在这项技术已经被人们广泛应用,而对于一些对Web的了解还不是很深入的初学者,Ajax依然带着一层神秘的难懂的色彩,今天就在这里给大家以简单的方式解读一下Ajax的实现步骤和原理,并且给大家两种实现Ajax的方法,js和jquery. 首先ajax其实就是js+xml的技术,前端的表现就是一段js代码.要使用

程序员出路之转36岁程序员的困惑

早上看到的这篇文章,包括内容和评论都仔细的看过了,感慨颇多. 要时刻考虑自己未来的出路,尤其是在自己还能选择的时候,否则到自己被迫选择的时候就会很被动. 下面是文章和评论的转载. 今天特郁闷,经理找我谈话,我被炒了.以前自信的感觉完全不在,取而代之的是职业生涯的困惑,不知道向何处去. 想当初,为了学习更 多知识的我到了一家软件公司,后来一直没有离开软件行业.而我的好哥们毕业后直接进入税务局,银行,以为他们只是浪费青春,学不到什么知识,可是他们却顺 势识时务.会搞关系,擅长腐败而成功转型,都成副处

10个程序员必须学会接受的残酷真相

大多数时候,写代码都是挺有意义的一件事,不光能增加经验值,解决难题的时候还特别爽.耐心.毅力.执着,再加上正确的工具——只要有它们的亲密协作,优雅.漂亮的代码就是手到擒来的事儿. 但是,紧接着拙劣的资源部署.新增的特性请求.糟糕的文档更新汹涌而来,打破了我们的美梦. 但是这并不是说我们的努力就没有价值.只是我们需要面对现实罢了.下面就是编程开发人员必须接受的10个残酷真相. 残酷的开发真相No. 1: 编程就是if-then-else语句的运用 编程语言设计者讨论.抽象化思考等等作为,其实都只是

产品经理如何搞定程序员?

引用:http://blog.sina.com.cn/s/blog_9c34449701013qmb.html?sudaref=www.baidu.com 产品经理和程序员这两个都是苦逼的岗位,但有时候两个苦逼还经常在一起较真,成为了2B,今天我们来聊聊产品经理如何搞定程序员,使两个苦逼不再苦逼,下面我们来看一个案例: 小A是个程序员,小B是个产品经理,小A:1.事儿都是程序员干的2.产品经理不会干还指挥我们干3.还嫌程序员干的慢 ……小B:1.这个程序员水平好烂,比我编的代码还要差2.如果我不

女程序员在互联网界是否遭受了性别歧视?

200年前,世界上第一个程序员爱达?拉夫拉斯诞生,她是英国著名诗人拜伦的女儿,一位女性.她不仅预言了通用计算机的可能,还发明了世界上第一个计算机程序. 爱达?拉夫拉斯 70年前,世界上第一台通用计算机ENIAC诞生,人们将ENIAC载入科技界的史册,却鲜有人知道完成第一台计算机编译和部署的,是由6位女程序员组成的团队. 翻开科技界的历史,我们惊奇地发现女性在其中的地位和能力从来不亚于男性,然而随着时代的发展,不知从何时起,我们越来越少地听到女性在科技圈中的发声,却越来越多听到对她们的负面评价:代

2016年程序员就业形势是什么样的?

2016年是不同寻常的一年,随着科技的不断进步,越来越多的智能设备正在快速的进入人们的生活中,人类将进入人工智能,物联网时代,在这样的一个就业趋势下.2016年程序员的就业形势是怎么样的,相信很多的朋友一定很想知道答案吧,下面新霸哥将详细的为你揭晓. 就在前不久,人机大战的谷歌AlphaGo对战李世石最终比分定格在4:1,标志着此次人机围棋大战最终以机器的完胜结束,人机大战再次引爆关于机器的一些故事.在这种形势下很多的朋友都开始担心自己的未来,那么作为最受欢迎的行业之一程序员的就业会面临着一个难

怎么写出一本程序员风格的修真小说?

(转) 终有一天我手中的编译器将成为我灵魂的一部分,这世界在我的眼中将被代码重构,我将看到山川无尽银河无垠都汇成二进制的数字河流,过往英雄都在我脑海眼前一一浮现,而我听到无数码农跪倒在我的程序面前呼喊. 他们叫我代码之神. 到那个时候,我想我一定可以找回你. 一丶这是一个属于代码的修真世界. 这世界里的每一个人,每一个东西,包括高山大海,刀剑风云,其本质都是一串数字流. 打个比方,如果你知道一块石头的内部数据结构,并且参透其中玄妙,你就能用程序改变它的一切.如果能参透自身这一个复杂的操作系统,就

TCP/IP之四书五经[转自2003.12程序员]

TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要.从应用上来说,现在直接利用C层次Socket API进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE.Java..NET FCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度.但是,如果想要在这个领域达到融会贯通的地步,不打下坚实的基础是不可想象的.正如Richard Stevens在TCP/IP Illustrated中所说,在网络编程领域,开发者所遇到的实际问题中,大约