A. Java程序员如何自我提升
一、编写可读性强的代码
曾经碰到过多少人认为编写一些不可思议的、复杂的代码可以为他们提供工作的保障。“如果除了我其他人都不知道薪资报告模块是如何工作的话,上面就肯定不敢炒我鱿鱼!”
当然,这在理论上可能是对的(尽管有太多的人在说这句话的时候往往高估了自己)。虽然企业老板可能不会炒掉你,但他们也不会支付你很多薪水。如果公司不能在薪资报告模块上失去你,那么自然而然也不会晋升你。它不会把你放到另一个更受人瞩目的项目上。这样做只会让你牢固地待在当前位置,就像死水一样波澜不惊。
而且,不要自欺欺人地以为这也可以测试市场反应。企业总是希望程序员能够编写干净、可维护的代码。他们需要刷掉不合格的人以满足业务需求。如果你的简历主要特点是精通某一个点,那么你就不会有很多选择,因为在一次又一次的晋升考验中,你的老板总是会略过你。
不要走那条错误的路。与之相反,你需要编写能够使其他人受益的代码,并让业务灵活起来,无论是在项目人员配置上还是在对代码进行更改的时候。
二、了解你的代码如何让别人赚钱
如果有人付钱让你写软件,那么你的输出结果就应该产出经济效益。学习并了解这个利益关系。发展向任何人解答这方面内容的能力。
对最新的客户端技术或在云中进行加速的能力感到兴奋的开发人员比比皆是。对这些东西感到兴奋,并且了解如何使用这些能力来赚钱的开发者就少见的多了。
如果你能针对产品特征好好培养对业务动机的理解,那么你就能做得更好。你会找到既能节省时间又同样能实现业务目标的替代方法。或者,当有一个产品特征证明不可能实现时,你可以提出能降低一部分成本的建议。
企业(特别是真正支付薪水的大boss)喜欢这种软件人的思维。这将意味着你可以晋升,提供咨询服务以及担任领导角色。
三、对职业的思考
擅长编程代表了职业生涯的其中一个方面,并且是一个重要的方面。建议多考虑许多其他的方面,并且有目的地去发展和培养那些习惯。在你自己的时间里,你应该通过一切手段,爱上这个职业。当然还要确保你可以为他人和为自己赚到钱。
B. 一位工作了七年的程序员,总结了这五句话,句句肺腑之言
不知不觉已经迎来了工作的第七个年头,这七年来,遗憾的是,依旧如同勤劳的蚂蚁,默默地搬砖。虽然也有了一技之长,偶尔也会迷茫,迷茫时,也偶尔会浏览一些心灵鸡汤,来给自己打打鸡血,鸡汤不宜多,适量就好,因为心灵鸡汤会告诉我们,“努力了就能遇见更好的自己”,至于要怎样努力才能遇见更好的自己。鸡汤并没有告诉我们具体的方法,只是强调要努力,要努力!努力是必须的,在努力前,不妨就先来个给自己一个总结吧。
当领导交代一项任务给我们时,我们首先要清楚明白他的意图。
以前我给组员安排任务时,当我把任务布置完后,我都会稍微加一句,“你明白我的意思了吗?实现这功能有没有难度?”,得到的答复是肯定的,很遗憾,最后提交上来的东西还是与实际要的有些差距,不知是我表达不清楚,还是他没理会清楚。
所以我在接受领导的任务时,会向领导再核实确认一下他需要的东西,以免误导领导的需求,导致最后白忙一场,还挨批。
向领导反馈工作情况时,注意不要忽视汇报技巧,记得把汇报的事情顺序调整好。譬如你同时负责多个项目,昨晚加班到凌晨两点,可项目进度还是没能到达预期效果。
建议不要这样子汇报:
这样汇报工作情况,即使不挨骂,也不会给领导留下什么好印象了。因为领导看不到你的效率,虽然你很辛苦很努力,可你还是没有完成任务,甚至会让领导怀疑的工作能力。
不妨把汇报的内容调整一下顺序,
同样是没完成任务,但这样汇报,即使领导想出气,也应该不能拿你怎么样。
确实你负责的项目确实多,工作量大,但因人力又不够,加上问题因素多,任务处理不完可以理解,你已经很敬业了。今天继续加快进度也就可以。换个角度思考,结果或许就不一样了。与其老总是感叹夕阳无限好,只是近黄昏,不如调整一下顺序,相信近黄昏,夕阳无限好。
现在招聘平台对于招聘程序员岗位一般都会附上这么一项:
抗压能力强,承受能力好一项。
谈到管理,我们一般想到就是如何管人。其实管理中除了管人,管理“不确定性”因素也至关重要,如果资源、环境,技术等相关因素都已确定好了,那么实施过程几乎就可以不用人参与了,搞个机器人站岗就好了。
项目实施过程中难免会碰到各种各样的问题,比如人员调动,环境改变,资源短缺等。
在工作上想受到领导的赏识和重用,除了要有过硬的工作能力外,更重要的,要有足够的抗压能力。能受多大委屈,才能成多大事儿。为了考察你的抗压力,有的领导会故意试你,你可一定要经得住考验。
项目管理很完善,那都是相对的,总有些需要在做的过程中需要调整,哪怕是之前已经确定好了。比如客户对目前的UI设计不满意了,需要修改UI,也是很正常的,UI设计师就得赶工了,之前设计的有的甚至推翻了,需要重新设计了。
项目需求不断变更,相关人员工作也要做些相应调整了,有的工作量甚至更多了。
项目变更了,就得对策解决,而不是问题还没解决制造另一个新的问题来。
你要是承受不起,老是抱怨,问题摆在那迟迟未处理,那就糟糕了。
要是在相对大点的公司,部门之间合作交叉的几率很大,帮助他人不要吝啬,风水轮流转,说不定以后可以用上。如果现在用不上,人生路很长,你也不可能在一家公司呆一辈子,说不定对以后的发展有帮助。(当然并不是叫你盲目的去帮助他人。)今天你帮助了人家,说不定明天对方就会成为你的救命稻草,这非常可能。这些人脉关系平时维护好。对你以后大有帮助。这点就不举例子了。
怎样才算好员工?我认为可以两个字来形容,那就是“乖”和“勤”。
01、 何为“乖”?
乖从词义来理解就是乖巧。
工作上,顺从领导安排,大多时候,你的直属领导就是你的老总,听他的话准没错。或许你会说,“我能力比直属领导强,我就不听领导的!”我们先不说到底谁能力强,要知道,他能当你领导,肯定有过人之处。或许你某方面确实比领导强,这也很正常。但目前你在他领导下,工作上的事就该听他安排,如果对这个话题,感兴趣,不妨看我另一篇文章《 让你的领导舒服了,你才能更舒服 》。
什么叫“有能力”?只有领导重用我们了,我们的能力才得以体现。光有能力,而不被重用,就算有满腹经纶,拥有再大的能力,没展示机会,他人也无从知晓。
我认为,一般来说,能当你领导,毕竟有他过人之处,起码他在信息掌握方面了解比你更全面、判断更准确。不说别的,领导更容易接触到更高层,比你更了解更高层的意图,你认为“应该这样才对,才有出路”,在领导们的圈子里,人家并不一定这么看。
有人说,“我的领导啥都不懂,就是瞎指挥,还扯一大堆”,如果是这样,那么恭喜你了,你可以考虑跳槽了,薪资又要翻一番了。
笔者以前也碰到类似这样的一位项目经理,管理能力确实不敢恭维,项目紧急时,他就跟着团队里一起“拼”,一起加班,稳定“军心”,你知道他加班干啥呢,玩手机,时不时催开发人员开发进度,完成好了就笑呵呵,要是没完成,稍微有点做得不好就来脾气,真把脾气当着能力了。
他操作服务器上传资料,竟然是用两个QQ,竟然先在服务器登录一个QQ,后在自己电脑里登录一个QQ来完成传递资料的任务,我也是醉了。
他对队员颐指气使,对领导几近谄媚。
你要是在这样的项目经理下干活,估计也够呛的。
平台很重要,跟对人也很重要,在诺大的平台,你上司不看好你,你想升职加薪,谈何容易 。
02、“勤”?
勤,顾名思义,就是工作勤快,领导安排给我们的任务,我们记得按时按质完成,并且及时汇报。如果这个工作要持续较长时间,那么我们需要阶段性的给领导反馈工作情况。必要的时候,每天汇报工作进度。
我们时常会犯一个错误,对于领导安排的工作,他要是不问你也不说。要是认为这件事就这样过去了,你就错了。领导都记着呢,要是等他询问我们的工作情况时,我们就被动了。很容易被贴上“不靠谱”的标签。贴一次“不靠谱”的还可以弥补,要是两个“不靠谱”就很难弥补了。
所以,勤快一点,主动汇报工作情况很重要。
职场的水太深,我们只有调整好心态,尽量不要受到表扬时神采飞扬,挨骂时就垂头丧气。调整好自己的心态,逐个按时按质完成任务才是上策。踏踏实实做好自己本职工作是关键。路还长,慢慢走,耐心走。
好了,今天就分享到这,感谢阅读。
【END】
如果你喜欢今天的文章,猜你喜欢:
程序员:读懂了这两张图,月薪上万不是没有可能
我愿意嫁给程序员
跟优秀的人一起共事,你会变得越来越优秀
程序员就不应该5:30准时下班,回家陪陪爱人吗?
为什么有的人工作多年还是老样子
如果你正处于焦虑,不妨看看这篇文章
怕出丑,只怕会错过更大的收获
能力不强时,请不要总是准时下班
你必须非常努力,才能看起来毫不费力
C. 程序员混迹“江湖”,需要懂得这些黑话暗语!
众所周知程序员都常常以自黑为荣
经常称呼自己是 “ 码农 ”
把自己的工作称为 “ 搬砖 ”
而自己的公司就像是工厂
所以在提到各大公司都喜欢用 “ 黑话 ” 暗示
一来比较方便说悄悄话
二来一开口就说出此类 “黑话”
能体现自己互联网从业人员的尊贵身份
时间一久,便有了这些 “黑话”
程序员黑话
那个BUG没问题啊,你再试试
真实情况: 其实刚刚才改完这个BUG,心虚……
正在改
真实情况: 哎呀,差点忘记
下次肯定不延期了
真实情况 :先应付了这次再说
你确定有这个需求吗?
真实情况 :做出来没人用xx跟你拼了
你这个需求不清晰
真实情况 :我不想做
我的时间排满了
真实情况 :还是不想做
我有优先级更高的任务
真实情况 :就是不想做
我今晚有事
真实情况: 有个女朋友不容易,今晚不加班
产品逻辑不对啊,说不通
真实情况: 傻X,还不如我上
……
作为程序员,除了需要有自己的黑话,还需要懂得老板和产品经理的黑话
老板的黑话
你来我办公室一下
真实情况: 老x又想到了绝妙的idea
产品不够大气
真实情况: 我也不知道哪不好反正就是不好
要精致的感觉
真实情况: 抄苹果
我们是弹性工作制
真实情况: 加班不给钱
你说的这是另一个问题
真实情况: 我说的才是对的
我们辞退了一些跟不上公司发展的同事
真实情况: 公司没钱了
我们是扁平化管理
真实情况: 公司没几个人
产品经理黑话
在吗?
真实情况: 要改需求了
产品设计应该大道至简
真实情况: 复杂的我也不会
需求要抓住人性
真实情况: 多放美女照片
这个我回去再确认一下
真实情况: 别说了,老子没想到
那个…有句话…不知…
真实情况: 要改需求了
你的建议我们会考虑的
真实情况: 这建议好像有点蠢
你先做着吧
真实情况: 我也不知道我到底要什么,但你做出来之后我就知道自己不要什么了
你是专业的你来吧
真实情况: 我也看不懂你搞什么呢,你自己看着办吧
还在加班呢,辛苦了啊
真实情况: 又在写bug呢?
职场就像是一座冰山,表面上10%的台词,其实是90%的潜台词,想要在刀光剑影的社会立足,就要合理运用语言的魅力。
不少职场人都表示,工作并不累,累的是在工作中遇到的人,与老板和产品经理的周旋让不少程序员都大喊心累。
在不知不觉中,在职场上说真话成为了“低情商”的代表,这些程序员的黑话在旁人看来就像是一个可笑的段子,但是对程序员来来说,却是每天的“腥风血雨”。唯有做到心如止水,才能在这场看似没有硝烟的战场中大获全胜。
程序员混迹“江湖”不容易,想要在“江湖”中有一席之地,这些黑话你可不能忘记。
提示:大鸟可以跳过不看,但菜鸟一定要看!!!
D. while(!(succeed=try())) 怎么理解这句话,据说是程序员的励志语句
while不断循环的条件是(!(succeed=try()))=true,
如果想退出循环 (!(succeed=try()))必须是FALSE,
因为加了 ! 代表不等于, true!=false,所以(succeed=try())必须等于true,
也就是说try()的结果必须是true , 然后把true赋值给succeed,这些条件才能成立,
这么多条件最先执行的是try(),言外之意也就是说任何是必须先要努力,才能得到结果,但是努力必须是真的付出了努力,才能收获成功,如果是努力是口头说说,没有付诸行动的话,一切都是假的,结果还是false,还是得无限循环.
E. 祝福程序员的一句话
程序员祝福语
1、一台电脑,一个键盘,尽情挥洒智慧的人生;几行数字,几个字母,认真编写生活的美好;一个灵感,一段程序,推动科技进步...
1、一台电脑,一个键盘,尽情挥洒智慧的人生;几行数字,几个字母,认真编写生活的美好;一个灵感,一段程序,推动科技进步,促进社会发展。程序员节,用心编写程序,用智慧照亮人生!
2、你把抽象符号变成快乐笑容,你把简单代码变出复杂意义,你演绎枯燥变情趣的游戏,你把辛苦留下捧出生活的神奇。程序员节日里,祝福程序员被幸福刷屏,被快乐链接。
3、点击开快乐的界面,编写下幸福的程序,好运就在你运算的脑海里,成功就在你敲击的双手中。程序员节,我把祝福编辑,愿你把吉祥安康永远保存!
4、一条网线连接四面八方,敲打键盘帅气的模样,“蜗居”生活胸怀天下,编一套快乐的程序,让世界欢畅,程序员日愿程序员朋友好好休息,身体健康,“不着病毒”,祝福你们明天再次创造辉煌。
5、你很有能力,幸福密码来破译;你很有张力,浏览开心与如意;你很有耐力,删除烦恼与失意;你很有实力,快乐福气你点击;程序员节里,祝程序员朋友们,运行幸福程序,愿你们永远有魄力,散发耀眼魅力!
6、一个键盘一根网线你便能打下一片天下,几个字母一些数字你便能创造辉煌人生,一个指令一次回车你便能成就世界,程序员节到了,复制一份快乐给你,粘贴一堆幸福送你,保存一世如意给你,愿你开心永在。
F. 求英语好的程序员翻译一句话
很高兴回答您的问题,(本人回答28人帮助翻译,都采纳,望采纳)谢哦~亲~,翻译如下:
在任何给定的一天,你也许能找到一个战略联盟宣布,一个开放的体系结构,或一个商业API,承诺将你所有的工具,无缝地移动你的数据中的应用,并简化你的设计生活。
在战壕里,你想申请足够的进口/出口管道胶带让市场说“板着脸套房”。
这哪里是所有集成压力来自?为什么每个人都试图将他们的产品为套房或搭建平台,支持开放的集成?谁需要这些平台?