• 个性签名
  • 格言大全
  • 名言大全
  • 笑话大全
  • 知识问答
  • 生活家居
  • 星座运势
  • 宝宝起名
  • 休闲爱好
  • 百科大全
  • 有编程基础,辞职每天自学四小时编程,做git项目,刷leetcode。会比大厂在职的程序员成长慢吗

    栏目: 知识 日期:2022-12-19 19:00:25 浏览量(来源:小齐

    [摘要]有编程基础,辞职每天自学四小时编程,做git项目,刷leetcode。会比大厂在职的程序员成长慢吗?虽然不想打击有类似想法的人,但如果还带着学生思维学技术,大概...

    有编程基础,辞职每天自学四小时编程,做git项目,刷leetcode。会比大厂在职的程序员成长慢吗?

    虽然不想打击有类似想法的人,但如果还带着学生思维学技术,大概率是要遭受社会毒打的。

    如果还处于学习技术的阶段,每天四个小时并不算很高的强度。回想我十多年前刚开始学编程,每天10+小时的编程也是有的,即使工作多年我也还保持每天学习的习惯。如果你真的热爱技术应该会非常的投入,进入所谓的心流状态。不用刻意纠结每天编程多长时间,四个小时可能也只是起步。

    做git项目感觉这个说法有点业余,猜测是做github等开源项目的意思。那我可能会质疑你所参与的是不是真实的开源项目,价值几何,是yy自嗨的还是有大量真实用户的,参与的是核心还是边缘工作?另外远程工作模式对个人的自律和团队协作要求会很高,你是否能真的适应?

    真正有机会主要从事算法工作的人,在整个程序员圈子里都是极少的。而且以我从业十多年的经验,即使没那么精通算法,也完全不会妨碍你成长为一个架构师。因此每天刷算题不是必须的,偶尔练习下保持感觉即可,除非你未来还是想去宇宙条等需要刷算法题的公司。

    既然提到成长,那肯定是要有成长的环境。虽然说大厂也有拧螺丝的水货,但大厂有完善的技术体系和流程,复杂的业务场景,以及大量技术大牛和团队协作等适合成长的环境和资源。只要你自己足够努力,大概率会成长得很快。但所谓大厂并不是每个人都能进或者必须要进的,即使在一个普通的互联网企业,如果你承担更多的责任,每天面对的是复杂的业务问题和线上棘手的技术问题,你一样可以成长得很快。

    虽然说在技术成长的道路上,自我学习的能力很重要,但是在真实企业的业务场景里锤炼肯定会成长得更快。因为技术是为业务服务和解决问题的,「木无本必枯,水无源必竭」,单纯为了技术而学技术不会有太好的结果。

    有编程基础,辞职每天自学四小时编程,做git项目,刷leetcode。会比大厂在职的程序员成长慢吗?

    肯定会慢的,纸上得来终觉浅。不要说大厂了,可能比不过很多学习氛围比较好的中小型公司,只有自己去做商业项目才能明白用户需求,只有自己去把技术运用到实践中才知道突破点在哪。

    闭门造车只是在原地踏步,如果是初级码农的话可能还有效果,但是到了中高级的时候,不是单纯的写代码就行了,后面你还要懂设计模式,跨部门的交流,厉害的还要在甲方提需求的时候挖掘潜在需求,这样就不要一天到晚改需求了。

    然后如果想往技术深耕的话,除了架构师其实还有现在比较热门的人工智能行业,这是我们一个新的进阶路线,很多人都在说学人工智能就是转行,其实不是,我以前的目标就是架构师,后来我脱坑了。

    人工智能核心就是算法,算法就是一个有智能的程序,我们本身就是搞程序开发的,我感觉就是我们技术深耕的另外一个方向。

    知道我为什么现在有时间和你们在头条、问答上面闲扯吗?因为我训练模型的时候可以自由活动,搭建一个模型就几百行代码,然后看着计算机训练模型就行了。

    如果有想往这个方向发展的小老弟可以找我私聊啊,我告诉你我的上岸经验

    上一页12下一页