程序员需要学习的课程

程序员需要学习的课程

0术语介绍
功夫是长期训练而成的。
硬功夫是指有刚性的,必须得会的部分。这是生存的必备部分。
软功夫是指有弹性的,具有这个功夫,会让生活锦上添花的部分。
工作是为社会做贡献,并且得到社会的回报的社会性的行为。
生活是为自己的生存需要,每天都需要做的一些琐事。
自我实现是指工作和生活之外的,能让自己产生成就感的事。

1工作技能相关的硬功夫
1.1编程的调试技能
    没有调试,就没有程序员的工作。

1.2编程的模块化技能
    晋升为高级程序员的必经之路。
1.3编程的质量保证1 bug少  
这是工作能力的第一个外在度量指示

1.4编程的质量保证2 性能优化
没有可接受的性能,软件就没有任何可用性

1.5编程的质量保证3 安全性
这是越来越被重视的方面。

2工作技能相关的软功夫
管理
主要包括时间管理,人员管理,还有风险管理和期望值管理

沟通
主要包括开会和书面报告

营销
在软件日益媒体化,网络化的情况下,学习营销的概念与思维,可以更好地理解软件系统的需求。

法律
知识产权保护和个人信息保护等法律的学习和遵守。还有软件系统开发的各个技术标准与规范


3生活技能相关的硬功夫
饮食
居住
驾驶
理财

4生活技能相关的软功夫
形象塑造
旅行
购物
娱乐
野外生存

5自我实现的技能相关的硬功夫
哲学
科学素养
艺术素养

6自我实现的技能相关的软功夫
语言技能
搜索技能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王伟1982

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值