正式开通自己技术博客
很高兴在我们公司一位同事的帮助下开通了自己的技术博客,我相信有了自己技术博客我就能把我自己所学,所见,记录下来让更多还在迷茫的人有一个方向。
2012年我是还没有毕业,也就是作为实习生的身份来到了现在这家公司,通过半年的实习时间我已正式转为初级程序员,不管是在技术上,思想上都有了本质
的提升,更加清楚了自己的方向,明白了自己将来要走的路程,心里也更加期待自己能在IT行业里有更大的发展。这里我很感谢我现在的公司,公司的同仁,是他们
、让我的技术提升,思想的升华,真的很感谢。
下面我说说我来公司半年所收获的东西:
1.div+css xml文件 javascript jquery 简单的html5,等前端技术
2.MVC3+DWZ框架的使用
3.设计模式(工厂模式(简单,抽象),单一模式)
4.Mysoft使用(可能很多人不了解mysoft,因为它毕竟不出名,ef目前还不太会)
5.winfrom 开发框架 反射工厂
6..net生命机制 CLR回收机制
7.面向对象思想升华(最为重要)
8.略懂webservice,以及正在学习的WCF
半年的时间说长不长,说短不短,掌握的东西大多来源于项目,其实在半年时间进行开发,参与三次大项目后已然发现能够做网站只是最次的水平,程序员如何编写
高优,高质的代码是我目前的发展目标,不能纯粹的只为实现功能而不顾运行速度,易用性等而编码,所以很多人说不要长时间在外包工作,在外包工作久了已然就成为
复制粘贴的工作,毫无技术可言为了实现功能,不考虑任何因素。不过前期在外包确实能够学到很多东西,但是希望大多数人不要迷失方向,及时选择属于自己的路。
2013年将至,公司架构师给我定的目标是掌握jquery javascript高级编程,这个目标我相信达成并不困难,对于技术我也有了自己的想法,目标如下:
1.熟练掌握javascript,web前端技术,浏览器的差异性
2.掌握权限系统,工作流系统原理
3.能够独自使用WCF进行数据交互,包含数据安全,通道建立等,了解webservice
4.了解.net机制
5.数据库掌握linq语法,掌握EF实体框架
6.学习jquery EasyUI
7.设计模式(观察者模式等常用设计模式)
8.了解http TCP网络通信协议,网络安全知识
9.了解数据库优化
技术的达成相信通过不断努力是没有问题的,今年我20岁,预备25岁前达成架构师的水平,虽然说目标不易实现,但是不经过努力谁有能知道结果呢,毕竟我现在的人
生也只有游戏和代码能够激起我兴趣了,哈哈。
至于迷茫的同学不知道自己如何选定发展方向可以从我上面列出的目标自己列计划,还有掌握一门技术的时候不到十分精通就不要说熟练掌握,能够使用一门技术就要说
了解,至于完全掌握,目前也只有微软开发人员才能这样说吧,所以不要轻易说自己彻底掌握一门技术,要不会闹笑话的,给出建议,大家谨记啊!