一名普通Java后端开发的理想工作

一、 个人对Java后端现状看法
       首先本菜鸡先说一下我对于目前互联网中Java后端开发的了解,前期互联网发展快速,由于互联网薪资高、就业门槛低等等一系列闪光点,造成大量其他行业的从业人员或者其他专业的学生涌入互联网赛道,学习个一年或者一年半Java后端或者花更少的时间学习前端就可以找到一份远比他们本行业高的工作,因此这些求职人员的涌入成为了必然,随着互联网行业涌入的人越来越多,进而也就造成了人员内卷,也因此水涨船高,就业门槛不断提升,由于Java生态比较好,开发框架的更新迭代速度不断提升,想要走得远就只能不断学习,当然这是计算机行业的第一个要求,如果不能保持持续学习的话那就真的建议换赛道了,因为计算机行业和其他行业不同,他并不是一个一劳永逸的职业,对我来说就目前来看是这样的。那么我们怎么在本行业中与这么多的人的竞争中取得胜利呢?请看下面大家有的焦虑。
二、学Java的焦虑
       现在有很多学Java的小伙伴都在焦虑,其实我想说的是大可不必,无论是学习任何一种编程语言,这个东西对于我们人类来说的话只能是一种工具,所以无论选择哪个编程语言对于我们是没有太大的影响的,那么我们如何从这其中获得在擂台上与别人竞争的资本或者说是核心竞争力呢?这里我就要揭晓谜题那就是四大件也就是数据结构与算法、计算机组成原理、操作系统、计算机网络,这四个大件的学习是快速提高我们核心竞争力的尚方宝剑。因为计算机是什么呢?他不就是靠这几个学科组合来的吗?大家完全可以去看看那些我们挤破头都在追逐的大厂,上面的招聘要求不就是我们的指向标吗?你也就会发现确实如此。
三、 Java后端从业者(本人)的理想工作
       没有996,从事该职业的工作当中每天都可以学有所获,每天都能在提高自己的道路上前进哪怕只是一小步,依然不破坏我对于计算机的那份热爱,有着轻松不压抑的工作环境,希望有足够的时间陪陪家人,很喜欢国外的程序员的生活,那就是我的理想生活。我依然会在这条赛道上前进,自己去看看我的赛道上的环境真正是这样的吗?或者说未来有没有那么一天......这个结果让我们共同期待。
欢迎各位在评论区讨论#我心目中的理想工作是这样的#
全部评论
理想跟现实差太多了
3 回复 分享
发布于 2022-10-12 15:13 陕西
早日跑路
点赞 回复 分享
发布于 2022-10-19 14:11 江西
不压抑的工作环境,足够的时间,我感觉这对大部分的程序员来说根本不行
点赞 回复 分享
发布于 2022-10-18 11:19 广东
只能说后端范围之广,你所拿到的工作。不一定是你最初想做的工作,比如我一开始投递的基础架构,想去分布式存储,可惜没能如愿
点赞 回复 分享
发布于 2022-10-18 07:04 北京

相关推荐

也是离谱,说约面的时候说安排个笔试,飞猪前面没笔试,我以为真就是只笔试,连会议室都没找直接在工位等着做了。。。没想到到点发过来一个阿里系独特的链接+一通电话让边做边讲思路。。最后在聊天框里和面试官交流思路。算法1.   一个字符串由'(' ')'和'*'三种字符组成,*可以是'(',也可以是')',还可以是'',判断这个字符串括号是否合法算法2.   第K大的数学生表 X Xid课程表 Y Yid Zid老师表 Z Zid name选课表 W Xid Yid score sql1 求所有学科平均分大于60分的学生idsql2 求上平均分最高的课程的老师名字shabi飞猪,第一个面试挂的,估计是觉得我没开声音有概率作弊了    public boolean checkValidString(String s) {        int left = 0;        int right = 0;        int t = 0;        for(int i=0;i<s.length();i++){            if(s.charAt(i) == '('){                left ++;            }            if(s.charAt(i) == ')'){                right ++;            }            if(s.charAt(i) == '*'){                t ++;            }            if( (left + t) < right){                return false;            }        }        if(Math.abs(left - right) > t){            return false;        }        left = 0;        right = 0;        t = 0;        for(int i=s.length()-1;i>=0;i--){            if(s.charAt(i) == '('){                left ++;            }            if(s.charAt(i) == ')'){                right ++;            }            if(s.charAt(i) == '*'){                t ++;            }            if( (right + t) < left){                return false;            }        }        return true;    }贴下第一题题解,简单易懂,原题lc678,lc扫了一眼解法又晦涩又难懂,不是人能看的
查看4道真题和解析
点赞 评论 收藏
分享
评论
10
2
分享

创作者周榜

更多
牛客网
牛客企业服务