# mylife **Repository Path**: hzf520/mylife ## Basic Information - **Project Name**: mylife - **Description**: 记录生活,笔记,技术,想法,灵感,逻辑等等热爱分享。欢迎Star - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-01 - **Last Updated**: 2022-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 记录成长,未来3年目标(进阶高级研发冲击大厂) ## 初衷 > 为了实现自己目标理想,也是记录自己生活复盘和技术分享,希望利用Github开源精神同时也能时直接做到督促强制执行自己完成目标。 ## 说明 目前所记录的,也是我感兴趣的。虽然有一些空文件,但是不代表我不会去管它,我喜欢用工程化思维去解决问题,设定终极目标。然后拆分小目标,逐个完成。 ## 高级研发的定义? * 开发能力薪酬与公司体量直接挂钩。最能区分程序员能力地方在于,``海量数据的负责、场景处理与解决方案`` * 为什么大厂大公司要求都这么高? * 小公司业务量不会太大,一般只要能做需求,快速利用框架,完成项目成型,完成商业模式,拿到投资活下去;对系统可承载人数、性能效率,系统安全并没有太大要求; * 大公司要求:业务量请求量超级庞大,要求能够承载足够大的流量请求,一旦要求性能,就会涉及到``顶层设计`` 和 ``底层优化``. * 所以高阶程序员,对工程能力和底层基础的掌握 是必备的;熟练1-2种语言开发,熟练各种机制、特效、设计思想、工具 * 过关的理论知识:数据结构与算法、操作系统、计算机网络,设计模式与思想 # ## 个人短录 * 深度认识你的目标,是你启动意志的源泉;