Chinaunix首页 | 论坛 | 博客
  • 博客访问: 313128
  • 博文数量: 43
  • 博客积分: 1044
  • 博客等级: 准尉
  • 技术积分: 658
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-20 14:56
个人简介

人法地,地法天,天法道,道法自然。

文章分类

全部博文(43)

文章存档

2019年(1)

2013年(3)

2012年(15)

2011年(24)

分类: IT职场

2012-02-24 18:59:08

年前就在想前途,想职业发展。不能这样漫无目的的耗了。软件行业时时都更新时时都有新名词,新方法。另一方面,可以学习一个行业的知识,做一类行业软件。研究行业需求,做行业专家才是王道。

行业软件可以有很多方向,在根据熟悉的语言分类就极多了。我就几个*NIX C的例子:通信业,嵌入式(包括智能手机),存储类(包括文件系统),虚拟化,kernel,驱动等。*NIX C++的有服务器,应用层协议开发。

总体来说*NIX C是偏向底层的。*NIX C++是偏向应用层的。

我的概况:在学校很好的学过C,先自学C++然后上C++课。后又自学JAVA,VB。在大三时考软考软件设计师,大四考软考的数据库系统工程师都是一次通过。后来用SSH做过,用MVC做过小型网站类的项目。能很好理解程序的分层设计。以及在JAVA中学到的AOP,IOC,DI,设计模式等。都想过在C中实践。

进入工作岗位之后,我学习了很多关于软件工程,版本控制,《APUE》,持续集成/持续交付,《UNP》等。都是*NIX的应用层编程。2011年后半年考《架构师》没过。在备考《架构师》的过程中,可以说更好的认识软件过程,软件架构的形成,并初识敏捷等。

在两年的工作过程中解决问题思路清晰,代码简洁明了,直截了当。
阅读(1665) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~