A. 干程序员5年多了,感觉前途迷茫,最近看到有报考公务员不知道转报公务员咋样待遇如何呢
公务员不错,国家出资,稳稳的铁饭碗。工资不是太高,但稳定。五险一金也不低。但考试难度不低,面试关对情商也有要求。
B. 本人程序员,工作5年了,现在年薪10万左右(包括年终奖)。这待遇算高还是低
工作经验一年的在深圳都能喊一万以上,你说呢,况且你还包括奖金。
C. 一个五年 .net 开发经验的程序员的出路在哪里
说什么“青春饭”的,多半水平不怎么样。五年不代表经验丰富水平高。
如果不是真的喜欢编程,就算干了10年也和打10年字没什么区别。
程序员跟财会都点像,万金油,什么行业都需要,但离了行业就没用了。
或者电力,或者医疗,也许是铁路、金融。就算去BAT,也得靠上互联网行业。
程序员这个职业注定是创造型的,因为重复没有意义,复制粘贴就可以了。
五年下来,这个行业应该有所了解了,也应该有一些行业资源。有心人甚至已经摸清了潜在的行业需求。干得顺就继续干下去,不顺就考虑跳槽或创业。只要把握住行业需求,混口饭吃是不难的。
总结一下:思路要去行业中找;程序员的价值在于创造。
D. 求助干了至少五六年的女程序员
这个问题实在是太广泛了。要说明的是:至少做了五、六年软件开发的女程序员的人肯定是存在的。但是即使存在这样的程序员,由于大家工作都非常忙,所以也不可能有很多时间、精力帮助你编程、调试、完成一个功能完整、规模较大的源程序,只能够帮你分析一下常见的语法错误、以及经常出现的编译错误之类的。所以你必须要把具体的问题写出来,别人才好帮助你进行分析。
E. 一个有5年工作经验的程序员,一般工资可以达到多少
初级。可以独立完成自身的目标,留下的坑显着降低,问题处理能力明显增强,对设计方案有一定的感受。在这个阶段,在常见架构的应用上,早已并没有太大难题,可以完全了解业务和方案设计,并能迅速落地式。此阶段,进一步提升撸码能力,学习培训常见难题的解决方法,编码的出现显着扩大,变成team中干活儿的主力军。
千锋成都市教学区创立至今已有三年时间,像java编程语言表达一样,千锋成都市教学区也拥有自身充沛的活力,持续向公司运输高品质IT优秀人才。千锋成都市Java课程培训一直在持续产品研发升级,力求可以让千锋的课程内容紧靠互联网的发展时尚潮流,致力于更深层化的课程内容。更是这类持续求进、求进的自主创新,使千锋学生大学毕业就可在短时间学生就业而且得到行业内较强的薪资,更改一大学毕业就下岗的难堪局势。
F. 快要到29岁了,工作了5年的java程序员,还有公司会要么学历不高
先找一下工作试试吧,有了退路再辞职。
G. 工作五年以上的程序员,应该干些什么
我做开发十几年了,说说我的理解。工作五年以上的程序员,应该在这些方面多多精进:在某一领域,建立自己的知识体系,形成顶端优势。因为只有你形成了知识体系,才会更有价值,才能更好的解决问题。培养自己的通用能力,比如沟通、演讲、管理、写作、讲授、组织、辅导等。这些通用能力,能让你更好的与人协作,也能让你获得更好更多的做事机会,能够更好的成长。学会思考,建立思考的习惯。正确的思考,能够让我们少走很多弯路。要多想,想明白再去实现,至少,也要想明白当下要做的这一步再行动。要规划思考时间、要经常琢磨一些根本性的问题,比如你为什么要做软件开发,比如这个产品到底有什么用能给用户带来什么价值,比如怎样才能做得更好,比如我能通过软件开发得到什么,比如五年之后我在哪里……建立自己的影响力。在一个团队之中具备影响力的表现是:经常有人来问你的意见,经常有人向你请教问题,很多事情或者问题依赖你。只有你具备影响力了,才能够做更重要的事情,担任更重要的角色。建立个人品牌和辨识度。你在一家公司工作,离开时,别人会因为你是某某公司的开发工程师而记得你,还是会因为你是机器学习方面的专家而记住你,这非常不同。所以,要竭尽全力,在公司的平台上成就自己,建立个人的品牌,让别人因为你本身的特质而记住你,而不是因为你曾在哪里待过。
H. 工作一到五年的Java程序员遇到瓶颈应该如何提升
工作了5年的Java程序员,该如何提升,做了3~5年Java开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突破?
其实大家往往忽略了这一点——提升自己的架构认知(工作5年左右程序员必须重视架构认知的提升,这会很大程度上推动你今后的成长)。架构的本质在于面对业务场景给出优雅的解决方案,使得业务能够快速迭代和持续交付,从而达到降本增效的目标。提升架构认知高度,就像达克效应所描述的一样,要敢于从愚昧之巅跳到绝望之谷,通过爬升开悟之坡,从而达到架构认知的巅峰时刻。到达巅峰时刻也就掌握了架构背后设计的哲学,面对具体业务场景在架构层面你便能够轻松应对,以无招胜有招。
提升架构认知,要紧抓3个关键点:业务洞察力、技术视野、原创力(执行力)。
1.业务洞察力是技术战略层面的问题,在当下能够做出合理的判断,清楚公司做什么事情收益最大;
2. 技术视野即技术选型能力,是技术战术层面的问题,在清楚做什么事情后,需要进一步解决怎么做的问题,也就是能够给出合理的技术选型方案:是完全基于开源的方案,还是基于开源二次开发的方案,还是完全自研的方案;
3. 原创力(执行力)是技术落地执行层面的问题,一旦技术设计方案确定后,需要能够快速Rush完成。
这3点层层递进,最重要的是先把技术战略问题思考清楚,然后再进一步解决技术战术问题,最后是快速落地执行的问题。
工作5年左右的程序员,在原创力(执行力)层面比较有竞争力,往往欠缺技术视野以及业务洞察力。后面2点更加重要,这2点解决的是架构设计哲学问题,是架构师能够持续拥有竞争力和影响力的立身之道。
举个场景的例子来详细说明:一提到分布式锁问题,大多数人想到的方案是基于Redis的Master-Slave模式来实现。这个实现方案行不行?分布式锁本质是一个CP需求,基于Redis的实现是一个AP需求,乍一看基于Redis的实现是无法满足的。脱离业务场景来谈架构都是耍流氓。
从技术战略的需求层面来看,如果分布式锁在极端情况下获取锁的不一致,社交业务场景能够接受,那么基于Redis的实现是完全可行的。如果业务是交易场景,分布式锁在极端情况下获取锁的不一致性无法接受,那么基于Redis的实现方案是不可行的。在锁强一致性的场景下,需要采取基于CP模型的etcd等方案来实现。
I. 5年程序员真实工资普通程序员一个月工资
5年程序员真实工资J. 当了五年程序员,想要改行可以做什么工作
当了五年程序员,想要改行可以做什么工作?如果您在敏捷开发环境中工作,那么您已经听说过Scrum会议和Scrum Management。 Scrum Supervisor工作是每天的Scrum会议,解决您遇到的任何障碍,需要一点项目管理和协调技巧。与业务分析师或项目经理相比,这是一个相对较新的职业选择,但在遵循敏捷方法的公司中,它变得更加流行。
他们必须具有平衡技术和商业技能,并与企业建筑师一起发展战略方向。解决方案架构师的作品是将功能分析师的需求转换为解决方案的架构,并通过架构和设计工件来描述它们。为了成为一个有效的解决方案架构师,您应该足够了解基本知识,例如数据结构和算法,以及系统设计和设计模式。