为了实现自己目标理想,也是记录自己生活复盘和技术分享,希望利用Github开源精神同时也能时直接做到督促强制执行自己完成目标。
目前所记录的,也是我感兴趣的。虽然有一些空文件,但是不代表我不会去管它,我喜欢用工程化思维去解决问题,设定终极目标。然后拆分小目标,逐个完成。
-
开发能力薪酬与公司体量直接挂钩。最能区分程序员能力地方在于,
海量数据的负责、场景处理与解决方案
-
为什么大厂大公司要求都这么高?
- 小公司业务量不会太大,一般只要能做需求,快速利用框架,完成项目成型,完成商业模式,拿到投资活下去;对系统可承载人数、性能效率,系统安全并没有太大要求;
- 大公司要求:业务量请求量超级庞大,要求能够承载足够大的流量请求,一旦要求性能,就会涉及到
顶层设计
和底层优化
. - 所以高阶程序员,对工程能力和底层基础的掌握 是必备的;熟练1-2种语言开发,熟练各种机制、特效、设计思想、工具
- 过关的理论知识:数据结构与算法、操作系统、计算机网络,设计模式与思想
- 深度认识你的目标,是你启动意志的源泉;
- 精力和资源多投资在能带来收益地方,减低支出,资产和负债明确;
- 多回忆思考,每年底回想年初时候自己,觉得是煞笔则说明你进步了,如果觉得年初自己还是蛮厉害,说明你退步了