嗨,咱们好!这儿是道长王jj
~ ♂️
在这个系列里边的上一篇文章中,我跟咱们共享了怎样做一个专业的开发者,还有工作中要注意什么工作。
这是咱们人生很重要的一步,由于只需学会怎样开端,才干慢慢变优异,才干一步步往上前进。
假如你是第一次看这个系列,我强烈主张你回去看看我之前写的两篇文章,说不定能对你有协助。
- ️怎样知道我的才能处于什么水平?我该往哪里尽力?
- 我毕业/转行了,怎样适应我的第一份开发工作?
其实我想写这篇文章现已很久了,可是一直想不出来怎样写,找了许多资料也没用。
的确憋不出来,中间还水了一篇“JavaScript冷饭”文章。天可是天天炒冷饭不好吃啊,写那些水文总会心生内疚,感觉对不起你们哈哈。
今日,咱们继续聊一聊,当咱们进入这个人物一两年后,该怎样摆脱“初级”头衔,迈入“中级”阶段呢?
注意事项:
我接下来提及的内容或许许多大佬跟我的意见是不同的。
也有或许我的常识有限,我只涵盖了前端开发工程师的部分,对其他岗位的开发工程师不了解,或许我说的目标并不一定能和贵公司考核时所授予给的职称相对应。
我这儿说的是衡量开发人员技能、常识和全体才能的一般目标
它会根据所在的范畴而改变,比方前端、后端、数据等等都不太相同。
虽然详细的东西、技能乃至架构常识或许有所不同,可是我说的一般准则应该是能够广泛适用的。
假如觉得我说错了,请在谈论区交流。
️ 中级开发的显著特点:“自豪”
当你到了中级水平,你心里一定有一个主意。那就是:
我现已学会了我现在做的工作,以及要用的所有东西了!
再说得清楚一点就是:
“我现已完全会用JavaScript了,我对HTML很熟悉了,我对数据库没问题!”
“我现已完全会用Vue了,我也会用Angular开发”
这个时分的“中级开发”,觉得他现已有了这个范畴需求的才能了。
我必定每个人到了中级阶段后必定会有这种感觉。
或许你觉得我要说的是恶作剧,可是大部分的“中级开发”必定都阅历过这个工作。
当然啦,我想表达的“自豪”不是贬义词。
由于这个阶段仅仅咱们成长中有必要阅历的一个阶段。这真的不是一件坏事。
“自豪”不是一件坏事
咱们小时分咱们都会觉得,父母什么都不知道,咱们才更明白
类似的,当你真实进入进入“中级开发“这个人物,你大概率的就会发生这类“自豪的情绪”。
当你具有“自豪”,你才开端真实走自己的路。这个时分你才真实开端独立思考。
这意味着你现已堆集了满足的常识和经历,能够继续精进规划形式、最佳实践等这些学科以拔高你的常识。
简略的东西现已不能招引你了。
中级开发应该掌握什么?
现在你是中级开发了,你需求看看自己是不是能做到下面这些工作。
这些“新”的东西能够让中级开发更有经历,也更能协助团队。
编程才能:
- 很清楚不同的系统(API、模块、包等)怎样互相衔接
- 熟练运用编程东西(IDE、GIT等)
- 知道怎样完成一般的需求
- 遇到bug的时分,知道从哪里找原因和解决办法
- 知道怎样优化代码和重构代码
- 知道怎样提高功能
- 知道怎样用面向对象的程序规划
- 知道常用的软件架构形式(MVC、MVVM、MVP、MVI等)
- 知道编程语言的一些特点(函数式编程)
- 知道怎样部署系统应用
- 知道怎样用数据库索引
- 知道怎样用数据库表搬迁
- 知道怎样用数据库分片技能
社会才能:
- 能够偶然跟产品司理(客户)沟通
- 是团队的主力
开端高雅:
- 代码模块开端按照规划形式来写
- 对烂代码有敏感度和重构才能
等等
对中级开发的一些主张
也许现在在读文章的你现已是一位中级开发的存在了,我现在有一些主张想要共享给你!
找一个自己感兴趣的开发者社区加入
为什么咱们常说“好的团队发明个人”呢
由于当你真的参加到了重要或高价值的项目时,你真的比一个人漫无目的地学习更快地获得经历。
并且当你真实在团队中贡献力量地时分,你地团队,你的组长,你的领导都会知道,把工作交给你,你就能把自己做好。
在这个过程中,你能堆集经历并在你的团队中声名鹊起(这不是名望,而是知名度),那么当新的时机出现时,你就能很快地把握住。
跳出舒适区
跟我上一篇说到的给初级开发的主张类似,你一定要经常的跳出自己的舒适区,不然你不会有意志坚持学习。
并且,特别是在互联网职业,学习才能是个硬性目标,假如无法坚持下去,很简单就会被淘汰。
这样做能够开阔你的视野,让你的常识面更广。最终,你会逐渐掌握开发的技巧,面临这些全新的常识范畴时,能更快、更准确地找到要点并掌握它们。
可是只需你坚持下去,未来的你一定会与其他人摆开差距。
找到你的导师
这一点在上一篇我也着重过了。你的开发生计,不能只靠你自己摸索。
你需求有人给你供给主意并能够从中学习。特别是在“中级开发”阶段。
导师能够协助你不会在某些技能问题或者人生问题上钻牛角尖,他能够拉你一把,防止你糟蹋许多时间。
这个人能够是你团队中的某个人。
也能够是网络上开发者社区中认识的某位博主。
找到你信赖的人(或者更或许是一群人),你能够跟他们问问题和说主意!
找到能够指导你的导师,让你能够突破当时的认知。你的未来将逐渐变得清晰起来。
继续学习
这个没什么好说的,在这内卷的社会中,假如没有润的本钱和才能,不如在继续学习中等候破局的时机!
你觉得怎样样?这篇文章能够给你带来协助吗?当你处于这个阶段时,你发现什么对你协助最大?假如你有任何疑问或者想进一步评论相关论题,请随时发表谈论共享您的主意,让其他人从中获益。✨