做程序员的主要发展方向:
1、成为解决某类问题的专业人士;
2、做软件构建与设计;
3、成为技术专家;
4、做技术传播于布道;
程序员:
1、是从事程序开发、程序维护的专业人员,一般将程序员分为程序设计人员和程序编码人员;
2、软件从业人员分为初级程序员、中级程序员、高级程序员、系统分析员,系统架构师,测试工程师六大类。