工作快两年了,在同事介绍这个技术网站后,每天中午休息的时候都会来园子里逛逛。开开园子的大牛都在研究写什么技术。
从实习开始到现在,一直从事.net程序开发。主要是Siliverlight方面的企业应用开发,刚出来的菜鸟啥也不懂,一遇到问题就只有百度。在这两年的时间我也很迷茫,特别是在看那些人在比较.net和java对程序员的影响。让我感觉就是好像做java开发的人都很牛,工资普遍都比.net的高,net都是那些小公司,节约开发成本,提升开发周期的选择。所以,刚出来的那一年我很迷茫,也不知道自己选择对没有对。
不管是在论坛还是在qq群中,在程序开发人员的严中,我们做程序开发的,基本是无休止的加班,吃的青春饭。在软件开发这个行业,技术更新相当的快速,如果没有更多的时间去学习,感觉就要退步了。如果三十几岁还在写代码就很失败,好像程序开发后期一定要转管理岗才行。所以现在我迷茫的是技术这个行业我能做到多少岁,在我心里,在这样的坏境中,我不知道我能不能坚持下去。
软件开发,主要是数据的处理,不管是用什么语言,什么技术。我觉得是我们程序员的工作内容就是把a数据经过我们开发的程序之后转换成b数据。所以,在平时的开发当中,我们不因该纠结我们是用什么技术,应该重视的是我们实现的过程,语言只是我们用于转换数据的一工具罢了。所以我一直不明白为什么会有.net和java的争论,是我们太浮躁了么。程序开发无非是数据操作,数据验证。做为程序员能力的高低,主要体现在如何更有把控操作这块数据,如何避免在操作期间出现异常数据。
程序员的我们,也不能只关注我们这个行业,应该也涉猎下其他的行业,和不同行业的人打交道。