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

2019-10-17  本文已影响0人  RealAnalysis

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语言", 这些基础语言要去学 不然高级语言无法理解









上一篇下一篇

猜你喜欢

热点阅读