㈠ Java程序员如何自我提升
1.专注于一个工作,对于程序员来讲,专注于某一个开发工作是非常重要的,如果同时处理几个任务,你只会为此耗费精力,这样只会导致工作效率降低,所以作为java开发应该专心做好一个工作,再去做下一个。
2.建立条理工作系统,对于程序员来讲,工作如果没有条理,那将是多么可怕的一件事,会直接影响工作效率。一名优秀的程序员一旦投入工作当中,他们会变得非常专注和条理。
3.不要使用过多工具,在开发工作过程当中,编程工具肯定会用到,但如果使用过多,只会起到适得其反的效果。
4.要迅速做出判断,作为java程序员要果断做出抉择,不然真的会影响到工作效率。
5.学会发现和解决问题,可以这样说,问题是好的学习机会,只有在工作当中不断发现、分析和解决问题,才可以成为公司真正的骨干,同时也更快成长。从入门到高手这一过程,这一阶段对个人成长是很有帮助的。
6.经常思考总结,古人云:”学而不思则罔“,只学习不思考会导致难以把握事情的本质,这样的学习过程可以更好地版主自己清楚地了解工作进度,减少压力和提高工作表现。
㈡ 程序员40岁之后怎么办
网上大多数人认为程序员40岁之后很少的原因无非有以下几个方面:
1 在于40岁之后无论体力,精力,学习能力都下降,不能和年轻人在拼比了。所以40岁程序员的竞争力完全不如20多岁的小伙子。
这一点我认同一部分,的确男人在40岁之后由于生活压力,家庭压力 ,身体压力 等会造成精力和体力的下降。但是40岁之后的程序员有着多年的经验。如果一个优秀的程序员能够在40岁之前一直学习,必然他的经验会非常优秀。能够学会这种优秀的框架,了解优秀框架的设计原理,懂得各种底层的技术原理,有着丰富的软件设计架构经验,各种编程语言的熟悉或者甚至说精通。由于技术是想通的,所以学习新的语言也会简单很多。试想:如果设计一个能够承受秒钟上万的请求的高度并发系统,优先选择是那个人?但是前提是你能够不断的学习,一直努力提高自己的眼界和能力。如果天天混日子,天天做一些crud的操作,做了10年的java程序开发,连单例模式都写不出来的人,除了java其他都不会,竞争力的确不如20岁的年轻人。
2 年龄大的程序员外面的公司会有一些歧视,供应的职位相对来说比较少。
的确,在一些小的公司,由于不需要很高的技术要求,不需要丰富的经验,所以会有年龄的限制,希望更多的压榨年轻人的精力和薪水。但是也存在对经验和设计能力要求很高的公司,是不在乎年龄限制的。
3 业界的潜规则,歧视40岁之后还写程序的人
其实国外人的人40岁之后的程序员还是非常庞大的,在中国,这是一个业界规则,暂时是没有办法改变的。
所以40岁应该是程序员的一个分水岭,在目前中国这种大环境下,作为一个IT工程师,还是有必要考虑一下40岁之后的打算
个人觉得程序员无非有以下几个方向:1 转管理这个是很多程序员的想法,不过想想中国500W程序员,按照10:1的管理比例,有50W的管理岗位,如果大家都这样的打算,将会是10个人竞争一个人的岗位。
2 做业务分析
现在很多公司都有复杂的业务,比如保险,电商,银行,可以精通某一个行业,以后就专心了解这行的业务,做业务分析等等。
3 转行很多人估计都选择这一条路,的确挺简单。不过也很可惜,如果真的对IT没有兴趣,干嘛不在转,浪费自己那么多的时间4 架构师很多人架构师有不同的定义,认为架构师不用写代码,不用了解细节。我这里定义的架构师可以不用写代码,但是一定要了解细节。
5 独立程序员
这个是我最近看到国外的一个独立程序员一个blog才收到启发的。其实随着移动方面的成熟,完全可以开发应用来赚钱。自己在家里办公,自己建立一个工作室。
自己未来还是想做一个独立程序员 自由万岁!
㈢ 初学者JAVA程序员怎样快速提升自己技术
一、提升对java技术的思考
很多人口里嚷着要提升java技术,行动也有,但就是不奏效,是怎么回事呢?因为行动前没有好好的思考,比如老是盯着已经掌握熟练的java技术练习,你为什么不考虑多练练你不熟习的java技术呢?那么应该思考些什么关于java技术的问题呢?
1、这个技术能解决什么问题(why)
2、比较适合在哪些场景应用(where+when)
3、这个技术跟我已经掌握的哪个知识或技能类似,有什么差别、有什么特点、有什么优点和缺点(what)
4、了解前面的问题后,你在开始考虑提升java技术那么效果会比较好。
二、善于模仿,把他人的变成你的
你的代码刚开始是怎么学会的呢?不外乎模仿,但是模仿也有诀窍,有的人模仿的快,有的人模仿的慢。时常强调,多去看看其他人的代码是怎么编写的,你可以从其他人的代码中模仿出很多的东西,甚至你可以尝试去修改其他人的代码,让它跟你的想法更加接近,看看你下次是不是可以这样做,看看学习效率有没有提高或者变得简单,长此以往,你的java技术一定会有质的提升。
㈣ 我是程序员,想转行但不知道能干什么,经常失眠,有什么建议吗
来学习.NET 6 吧,java内卷严重,.NET 这边现在不内卷,而且40岁也不会没有工作,我现在就是43岁了,用.NET 还不用经常加班,开发效率高,高质量的软件开发的成本更低
我也在加拿大一家软件公司干过几年的程序员。不幸裁员后,有一段时间比较迷茫,房子要供款,老婆孩子一家人的生活都要依靠我,压力比较大。后来转行去了一家工厂开数控机床,发现入门不难,干了一段时间后,又跳到一家大厂,收入比较高,就一直安定下来了。现在快二十年了,这份工作让我付清了房贷,让家人衣食无忧,让孩子顺路完成学业,让自己退休后有安全保障。
分享这些,是希望你,还有所以的有相同困扰的条友们,只要不断地寻找,出路总会有的。祝你好运!
没那么夸张吧,我今年38岁,也是被优化了,出去找工作,中小企业的offer拿到手软(大一点的互联网公司确实不给机会了)。
最关键的是你有没有核心的技术竞争力,你的java深度够不够,如果你只会crud,当然不好找工作了。但如果你能快速地定位和解决问题,我相信还是有很多公司愿意给机会的。
我之前面试就是,我明显能感觉到,我的技术可以吊打面试官(中小企业),他们当然愿意请我去带新人并且解决问题啊。
其实很多中小企业在技术这一块,非常的不行的,他们很需要有经验的人,带领他们前进。
所以,我觉得你不要纠结,尽快地把技术补起来,看书,报培训班,自己写项目,都是很好的选择。
我相信,车到山前必有路。
至于送外卖,不建议,这个没啥技术含量,又比较危险,这是一个梗而已,身边好多年纪大的程序员,没见到一个送外卖的。
程序员失业了去送外卖,可能收入没有程序员多,但是也是可以生活的。送外卖属于户外运动,送多了身体就好了,睡得很香,失眠是不存在的。
我是程序员去送外卖将近一个月了,收入不是很多,但是可以生活的,比失业在家躺平好多了。
首先你要考虑清楚自己想要的是什么,有没有热爱的事情想要终其一生去完成,否则当你在做下一件事不如意时,内心想的就是退缩和逃避,在这以前你要先摆脱目前的精神状态,我建议你要么辞职,要么找到现今自身的不足和问题,设法把事情做好,走出泥潭,让内心平静且强大起来这样才有精神去做好一件事。
因为你想要拿到程序员那样的薪资,所以你就觉得不知道要做什么才好了,因为你觉得做什么的薪资都没程序员的收入高,所以你每天晚上都失眠了
程序员转外贸比较容易的,本来大家就熟悉电商平台,比外行更熟悉网站的搜索方式和排名算法。
又比外行更容易获取信息,更容易了解行业动态,做外贸几乎是0门槛。
这些年由于物流越来越发达,送国外跟送国内一样容易,便宜,非常有利于做外贸(跨境电商)
这几年我也转行做跨境电商了,效益一直不错,干一年抵程序员4年以上,我做程序员也做到了60+w的年薪,争取提前退休[给力]
从你的描述,33了,还一直从事银行软件外包工作。说明你对工作和自身能力的提高有欠缺,或者说你本身就不是那种自我激励的人。
我也是程序员,也担心过,后来唯一激励自己的就是努力学习新技术新东西,提高自身能力。但是从你的角度,可能难度不小,这可能需要你自身去评估自己适合做什么,或者说,能去学学其他什么等等。
来送外卖吧
不知道干什么,那就把握当下!