工作中写代码大多都是写API,crud,没什么难的。再加上有AI,谷歌等工具的辅助,刚毕业的小孩经过段时间的学习都能干好,但想工资高点,这是不够的。我现在工作8年,在大连月薪1万多,想往2万努力,就要多方面提升,写出来大家一起讨论下
1⃣快速高质量交付的能力
crud大家都能做,但是同一个功能每个人需要的时间不一样,能力越强用时越短,bug越少
正常两周的工期,领导想一周上线,得能做出来
交付的代码质量高,bug少
2⃣重构优化代码/优化性能
我现在写前端,能跑起来就万事大吉,不知道自己写的代码好不好,能不能优化
多学习基础,去学习语法,有些东西相似,需要区别什么时候用哪个
项目上线后性能不好,得能优化
3⃣排除问题、解决问题的能力
生产环境有bug,上午发现bug,下午就想上线,能快速改好
做一些以前没做过的东西,遇到问题能自己查清楚,解决好
4⃣提升面试知识面
高并发:面试都问你做的项目QPS是多少,面试官希望有做过的经验,但我也确实没机会做高并发的,只能学一下试试
中间件:Redis,Kafka,ES
SpringCloud
如何提升好自己的知识面,我建议是收集碎片信息,整理在自己的知识库中,构建成自己的知识体系
我最近在看《Java并发编程的艺术》,我习惯用文石NoteX3Pro读写本的分屏模式,在阅读过程中,边看划重点、同步将重点信息手写记录 。阅读完后,将笔记按照不同板块区分整理,最后将笔记导出成文档
它自带的AI阅读助手也是可以充分利用的起来,平时看资料的时候遇到不懂的问题,可以直接对话提问,也可以总结文章重点,方便高效!
一个好的程序员肯定是掌握的技能越多,发挥空间才会越大,所以需要积累各种相关内容。建议可以下载个Xmind,来帮助整理梳理,培养逻辑思维,文石的开放系统真的很牛,支持安装各种app,像我平时用来做脑图也很流畅,且还是300ppi墨水屏,清晰度很高,长时间对着眼睛也不会酸
程序员真的是一个需要不断提升自己的职业,想做这行就要做好干到老学到老的准备
还有就是来买你的课对吧
垃圾ai文,屏蔽举报拉黑
快速高质量交付的能力?那是基础中的基础,不达标都不好意思说自己是程序员
学基础、提能力、优语法,说起来容易做起来难啊!技术更新换代太快,刚学完就过时了。
学好基础知识太重要了,提升能力、优化语法,都是必备技能啊!支持大连程序员!