我有一个很特别的习惯……每周会固定一天去看一下接单网站上的高薪单子,不完全是为了接单,而是看现在稀缺的岗位是什么……
其实很多程序员对外包接单都有误解,觉得外包接单平台上的项目都是一些边缘的、没人愿意干的项目,虽然这类项目在外包平台也占了不少的比例,但在外包平台上还有很多当下最前沿的、最热门的项目,只是苦于公司人手不足或是招不到对口的人才,所以在外包接单平台上寻找机会。
比如现在在外包接单平台上,对于Java程序员的需求还是比较多的,说明当前Java程序员的市场还是不错的,而由于电商直播、ChatGPT等风口的崛起,人工智能、ai虚拟人等项目也有着比较广阔的市场。
有句话怎么说的来着?市场是检验风口的标准,虽然市场对风口的判断有一定的滞后性,但始终往风口的方向上前进,至少可以保证你不被淘汰,这可比听一些所谓的“大牛”推荐你去学的风口强多了。
而这就是我最经常使用的网站之一。言归正传,分享一下我经常阅读的一些技术网站。
追寻风口:程序员客栈
如果你也想了解当前的行情风向,或是你想靠着外包接单赚点外快,这个网站很适合你。在程序员客栈上,有大量的外包项目可供选择,而推送给自己的单量也可以初步的判断自己的职场竞争力。
当然,最重要的是,给自己挣点小外快。比起提升,到口袋里的钱才是最实在的东西。
面试刷题:LeetCode
LeetCode应该是无人不知无人不晓了吧,几乎是大厂面试做题必备,一般进大厂面试都会有2-3道面试题,需要按照要求编码,以检验面试者的coding能力。其实这就是一个熟能生巧,把题刷清楚刷熟练,这一关不会有太大问题,这也是“做题家”的特色了。
LeetCode上覆盖了各种算法和数据结构的编码题,你可以在LeetCode上练习并输出自己的代码,代码跑通,实现bug free了也就大功告成了,有追求的小伙伴还可以试试实现最优解和标准解。
万用导航:GitHub
全球最大的同性交友平台(误),GitHub可以说是一个全能手,如果你有个项目不知道如何下手,可以在GitHub上寻找其他开发者上传的开源项目(包括代码),可以给你很大的启发。
此外,如果你是想阅读些技术书籍、搜集技术栈的相关资料,自学一门编程语言等,也可以在GitHub上实现并完成(感谢所有的热心开发者们)。总之,GitHub是个宝库,探索得越多,收获也越多。
信息搜集:Hackernews
一个综合性的资讯平台,其实程序员的资讯类平台有很多,这个平台的主要优点是即时性很强,内容也比较前沿,可以每天有空的时候刷一刷。
内容是全英文的,如果英文水平不好,网站也提供基础的中文翻译,但我还是建议大家啃一下英文的,毕竟技术相关的资讯涉及的英文词汇也就那些,更多的是些技术栈的专有名词,多学点对自己总是有益无害的。
算法巩固:菜鸟编程
很多程序员的编程知识都是半吊子水平,在工作中主打一个够用就行,一般在前期这情况的弊端不大明显,但到了中后期就会发现代码知识薄弱会对自己的工作和晋升带来很大的影响。
其实对于程序员来说,只需要把之前没学好的基础编程知识查缺补漏一番,后面在后续的工作中巩固强化,就能比较好的进行复习-巩固-再复习了。菜鸟编程上有涉及各种语言和技术栈的学习教程,新手可以拿它当教程,老手可以用来当工具书。
入门神器:Google
不会还有程序员不会善用Google搜索吧?比起其他浏览器一些搜索广告,谷歌的搜索要更纯粹一点,而且可以搜到很多外文的网站,当然前提是你要有合适的上网工具和基本过关的外语能力。
游戏中学习:codinggame
很多人之所以读不下去书,啃不下去代码,就是因为学习本身就是一个反人类的事情。归根结底学习是枯燥的,人类的本质都是厌学的,但当知识通过游戏的形式进入脑中,就会让人能接受很多。
Codinggame上有很多的编程小游戏,有梦回金山打字通的感觉了!
以上,希望这些网站能帮助到你~