如何成为一名程序员 英文视频整理

You want to be a developer?


Problem Solving

Break down big problem into small problems

Find the right solutions

要成为个 Great Analytic Thinker, 即拆分并了解每步是如何完成的 & How to put back together



Explorer + Learning new tools + Learning from other great developers

找"开源项目" 看别人是如何解决问题的 如何写代码的



Communication Skills

Learn to listen to others
你的idea not always right 别人也擅长他们自己的工作



Skills


Maths


Estimation

锻炼自己的预测能力
将project break down into pieces, then 预测每个piece要花多久完成
事后看自己预测的是否准确
Figure out what went wrong 导致没有预测准确

经济学

商学是重要的
实作出来后 现实中最后要赚到钱吖

设计能力

人类全员颜狗
用户界面设计美 让人能用的舒服开心很重要

Low-level Language

类似"C语言", 这些基础语言要去学 不然高级语言无法理解










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。