24岁程序猿,应该怎么规划未来?

谢谢邀请!

作为一名IT从业者,同时也是一名教育工作者,我来回答一下这个问题。

首先,对于24岁的程序员来说,当前正处在技术的积累期,此时应该多做“加法”,可以尽量涉猎更多的技术领域,以便于为自己构建一个比较完善的知识结构,这对于后期的发展会有比较积极的意义。对于Java程序员来说,最初的5年工作时间也被称为“黄金5年”,这5年的发展对于后期的发展具有比较大的影响。

从当前IT(互联网)行业的发展趋势来看,未来对于研发型人才的需求量会进一步扩大,尤其是在产业互联网发展的初期,科技公司在打造技术平台(云计算平台、物联网平台、人工智能平台、区块链平台等)的过程中会释放出大量的人才需求,而这些人才需求往往都集中在研发级人才上,所以当前应该考虑走研发级程序员路线,而且在方向选择上要紧跟技术发展趋势。

如果自身的知识基础(数学)比较扎实,而且目前正在稳步走向研发级岗位,能够有机会接触到大数据、人工智能等研发级任务,那么应该尽快完成岗位升级,在通过岗位任务进行能力提升的同时,还应该有一个自主学习计划。

如果在时间和精力允许的情况下,可以参加一个开源项目,这样能够在一定程度上提升自身的技术视野,而且还会提升外语交流能力。外语交流能力对于程序员的发展也有比较直接的影响,随着大型科技公司纷纷进行国际化布局,较强的外语交流能力也会拓展自身的发展渠道。

如果目前所处的开发岗位主要以应用级开发(增删改查)任务为主,而且很难能够接触到新技术,那么可以考虑通过读研来提升自己。如果有读研的计划,一定要抓紧时间准备,越早读研越好。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

谢邀!既然干上了程序员这一行,就丢掉幻想,时时刻刻努力的拼命学习,争取站在技术前沿,实在不行就跟紧技术风向,而且保证不掉队亦可,这样你就能保持自己的生活质量不变的情况下不看眼色的愉快工作……

加班、累、生活不规律、都是工作常态,所以要经常锻炼身体,跑步、健走、游泳…即使是各种不规律也要尽量最起码做到作息规律,这样在你有个好的身体之后才能谈到其他的各种努力

失望、挫败、焦虑、彷徨、愤怒而至失去理智更是程序员的心理常态,所以一定要让自己有一个高级点的爱好,看片打游戏这种低级趣味的当然不算,最好直接屏蔽和电脑相关越繁复难度越大越好,例如开始学习伯克利音乐学院的小提琴教程或死磕小林克己或小林信一的电吉他地狱教材…,这样你就能有一个保持打不败的心态来面对事业的各个时期,而且这种疯狂的爱好是和技术提高相辅相成的…

不管是工作还是生活也不管是现在还是未来,努力、向上、积极!是唯一的有效的规划,一个40岁老程序员的心路历程与你共勉!

针对自己所擅长的领域做一个倒金字塔式的成长规划,最长时间规划不要超过5年,建议以1~3年为目标去制定,站到大处去规划,努力在小处各个击破,类似于每个月去银行存款一样。

作为一名年轻的程序员,想要规划自己的未来,需要考虑的东西很多,需要学习的东西也很多。首先,方向是十分重要的,你要考虑好自己未来的发展路径,是要向技术方向发展,还是要向管理方向发展,然后再做对应的规划。

其次,作为一名程序员,提升自己的技术水平,不管将来是走哪方面的发展路径,对自己都没有坏处。要想好好提升自己的能力,可以从以下几点努力:

1.提升主动性,做好自己的本职工作。程序员需要做的就是熟悉项目代码,这是程序员的本职工作,在工作中提升自己的编程能力,增强竞争力,是非常好的选择。

2.学习英文。我们都知道,程序员在工作中,遇到问题时,通常会到网上的各种社区找答案,而这些解决方法,通常都是英文描述的,如果英文好,对一名程序员来说,是非常棒的技能点。

3.阅读之前项目的源代码、培养自己的编程思维,都是提升自己非常好的方法。

希望以上的回答对你有所帮助!

2022-04-16

2022-04-16