导航:首页 > 程序命令 > 程序员在职场有哪些事

程序员在职场有哪些事

发布时间:2022-03-04 08:01:22

A. 一名职场程序员应该具备哪些技能

第一部分总结一下,我认为,随着你工作年限的增长、对生活对生命认识的深入,应当不断思考三个问题:
1\ 我到底适不适合当一名程序员?
2\ 我到底应不应该一辈子以程序员为职业?
3\ 我对编程到底持有的是一种什么样的态度,是够用就好呢还是不断研究?
最终,明确自己的职业规划,对自己的规划负责并为之努力。
关于项目经验
我在网上经常看到一些别的朋友有提出项目经验的问题,依照我面试的感觉来说,面试主要看几点:项目经验+基本技术+个人潜力(就是值不值得培养)。
关于项目经验,我认为并发编程网的创始人方腾飞老师讲的一段话非常好:

介绍产品时面试官会考察应聘者的沟通能力和思考能力,我们大部分情况都是做产品的一个功能或一个模块,但是即使是这样,自己有没有把整个系统架构或产品搞清楚,并能介绍清楚,为什么做这个系统?这个系统的价值是什么?这个系统有哪些功能?优缺点有哪些?如果让你重新设计这个系统你会如何设计?

我觉得这就已经足以概括了。也许你仅仅工作一年,做的是项目中微不足道的模块,当然这些一定是你的劣势且无法改变,那如何弥补这个劣势?从方老师的话中我总结几点:
1\ 明确你的项目到底是做什么的,有哪些功能。
2\ 明确你的项目的整体架构,在面试的时候能够清楚地画给面试官看并且清楚地指出从哪里调用到哪里、使用什么方式调用。
3\ 明确你的模块在整个项目中所处的位置及作用。
4\ 明确你的模块用到了哪些技术,更好一些的可以再了解一下整个项目用到了哪些技术。
在你无法改变自己的工作年限、自己的不那么有说服力的项目经验的情况下(这一定是扣分项),可以通过这种方式来一定程度上地弥补并且增进面试官对你的好感度。
补充一点,在面试中聊你的项目的时候,有一个问题90%是绕不过的:谈一下你在项目中解决过的比较复杂的问题。这需要在工作中不断去发现和探索,不需要多,在你自己目前的项目中只要你找到一两个能说的问题就行。一个小技巧是,即使问题不是你解决的而是别人解决的,但是你把这个问题弄懂、搞透了,在面试的时候你一样可以把这个问题当作是你自己解决的来说----毕竟,谁来管这个问题当时到底是不是你解决的呢?

关于HR面试
如果你过五关斩六将,成功地通过了所有的技术面,那么恭喜你,你离升职加薪、出任CEO、迎娶白富美、走向人生巅峰又进了一步。但是还没有到谈薪资待遇的时候,最后还有一个考验:HR面试。基本所有的大公司都有这一轮的面试,不要小看HR面试,很多公司的HR对于面试者都有一票否决权的----即使前面的面试对你的评价再高。
所以,这轮的面试也必须重视起来,HR面试主要问的是几点:
1\ 简历中写的过去工作经历的离职原因
2\ 当前公司薪资待遇
3\ 期望能到怎样的一家公司
4\ 个人未来的发展方向
我专门提一下第2点。可能有人比较排斥也不想说这个,我个人倒是持开放状态,问了就说了,当然一些的夸大还是必要的,当前公司薪资待遇多报个一千块钱完全没问题(毕竟是一家互联网公司总多多少少有些补贴啊什么的嘛)。因为这和你在新公司能拿到的薪水关系不大,新公司能拿到的薪水的决定因素是整个公司的薪资情况以及根据你的面试情况在公司的定位,都是有固定的薪资范围的。HR问这个主要也就是心里有个数并且看你是否诚信----有些公司入职时会要求你提供最近一家单位的银行流水号。
HR面试就说到这里了,总结起来其实就是四个字:滴水不漏。整个面试过程态度积极向上,不要有任何悲观消极的态度(尤其在谈到以前公司情况的时候,即使有再多的不满),就不会有问题。
关于面试心态
在我看来,回答问题的时候最最基本的两个要求:
1\ 不紧不慢,平心静气
2\ 条理清晰
表达能力绝对是面试的时候重要的考察项目。咱们做的是程序员这一行,讲究的是团队协作,不是写作、画画,一支笔、一个人就行了,一个表达能力不行的程序员,要来又有什么用呢?
除此之外,就是保持良好的心态。古语说得好,只要功夫深,铁杵磨成针,面试的成功与否,在于平时的积累,临时抱抱佛脚,看两道面试题是没有用的,只要平时足够努力,成功是水到渠成的事情,平时不怎么研究技术的,那也就是个听天由命的事情,只要充分地展示平时自己的所学就可以了。

因此在我看来,不要把面试当作面试,当做一次技术交流,把面试的心态从我要找到一份工作转变为我要通过面试去发现不足、提升自己,这样就会平和多了,即使失败也不会有太多失望的感觉。
另外,如果平时自己热衷于研究技术的朋友,真的要有自信,不要觉得别人面试你别人就比你厉害。面试官未必比你优秀,他问的问题往往都是他平时研究得比较多的问题,你一样有很多自己的研究面试官未必知道。

B. 程序员,在公司不加班对自己职场发展有哪些影响

程序员这是我们非常熟悉的一个工作,一说到程序员,肯定大家第一时间都想到了加班,似乎加班已经成为一种常态。然而有很多机器人在面试的时候几乎都会问到一个问题,就是对加班怎么看待呢?

有很多人都会用低级程序员和高级程序员来相比,低级的程序员就像是一个井底之蛙一样,永远都停留在自己的一片天地当中,而且根本就不会用闲暇的时间来学习新的基础,最终仅仅会白白的浪费这些宝贵的时间,然而最后等待自己的却是被辞退。所以大家一定要利用好多余的时间,绩效正确对待加班这件事情。

C. 程序员一般都有哪些职业

程序员可以做的职业有很多,最多的是到软件公司做程序员,编写程序开发软件,也有做软件测试工作,工作经验丰富的程序员转到后台做项目管理。程序员是比较辛苦的工作,996是常态,经常熬夜,所以做程序员一般是年轻人为主,上了年纪的程序员很多改行或者换岗做管理,年纪大了思维和精力都跟不上,已经很难适应行业节奏,所以程序员做其他方面的工作也是很正常的。

D. 新入职的程序员在职场需注意什么

我觉得最主要的就是谦虚,具有的团队的合作的精神,以及应有担当

E. it行业有哪些职位(程序员可以做的)

1.技术+技术(深入阶段)

这算是一条纯技术路线,具体又可以分3个方向:

技术(2年以上编程经验)+技术(软件测试,或系统分析师,或系统架构师)

有软件开发的工作经验,再加软件测试,比刚开始就进入软件测试行业的人要更具竞争优势。软件测试工作经验越多越好,可以干到退休,不用担心年龄问题。

如果选择“系统分析师,系统架构师”,则首先要打好扎实的“理论基础”(可以通过考证书,比如参加软考),以保证自己“后劲力十足”,这样等有了4,5年的工作经验后,才有可能能冲上这个高端领域。平时工作中要不断的锻炼自己的“发散思维”,培养善于发现业务需求的“眼光”。

2.技术+管理 :比如 项目经理。

像雷军说的那样:“程序员象木工一样,熟能生巧。程序员必须写足够代码量(8万行以上)的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。”项目经理大多是从“优秀”的程序员里挑选出来,想走这条路,平时就要疯狂的编码,迅速累积丰富的编程经验,然后再补充一些管理方面的知识。(本人打算走这条路,呵呵)

3.技术+销售:比如 技术销售工程师,技术支持工程师。

这类工作要有一定的技术背景(入门级也可以),具备较好的语言表达,沟通能力。工作比较轻松,月薪待遇主要看个人销售业绩等,个人收入差别可能比较大。

4.当培训老师

如果你“乐于分享”工作经验,传授知识,或者觉得自己年龄比较大,精力不够充沛,且往上升又比较困难的话,可以选择去培训机构当老师,就目前而言,当老师工作轻松,待遇也不错。

5.创业

程序员创业除了需要有商业头脑外,更需要具有较高的“胆商”(人有5商,包括智商情商),即有没有胆量去做别人不敢做的事情(抓住商机)。

F. 程序员新手一般在项目中负责什么工作

最基本的工作 增删改查

G. Java程序员应具备哪些职场发展的素质

随着软件开发行业的高速发展,程序员的薪资普遍都很高,一般在一线的城市,工作一年多就能月薪8k,从而引发更多的人选择IT行业,但发展的路上也会出现各式各样的问题,只有在行业里具备更专业的职业素质才能在行业中取得更好的发展。

那么作为一个真正合格的程序员除了具备完成一些代码工作外,还应该具备哪些职业素质呢?
1、要有很好的学习能力(特别是自学能力)
目前Java行业飞速发展,技术淘汰速度也随之增长,一年内你要没有学习新的东西就会被市场淘汰,所以你要时刻保持学习的心态,能够快速挖掘自己的不足,然后去寻找帮助你提升能力的学习资料,并记录下你对此知识点的总结,不但能加深你对知识点的理解,也能方便你日后查找此类问题。
2、提高动手能力
真正的大牛程序员并不是纠结书本上的知识,书本上的知识点只起到辅助作用,更多的你需要从成千上万的代码运行中找出问题、解决问题,只有亲自实践过才能加深对这类问题的认知。
3、要有耐心和毅力
写程序是一件很枯燥、乏味的事情,更多时候在写完程序后又遇到一堆的bug,这会大大影响你工作的心情,此时,你要学会调整心态;也要学会逆向思维,这对你解决问题、调整思路很有帮助。
4、表达能力
要回表达自己的想法,能够在大庭广众下把自己的想法有条理的讲出来,同时还能够确保对方听得懂。
5、文档习惯
每个程序员无论你水平高低都要会写文档,良好的文档是正规研发流程中非常重要的环节,如果你大部分时间都在写程序,那么你不是一个合格的程序员,作为高级程序员和系统分析员需要花费大于30%的工作时间写技术文档,如果没有技术文档这个软件就缺乏生命力,在未来的查错、升级以及模块的复用会遇到很大的问题。
6、要养成规范化、标准化的编程习惯
在编程中无论是代码的变量命名、代码内注释格式、嵌套中行缩进的长度,还是函数间的空行数字都有明确规定。养成良好的编写习惯有助于代码的移植和纠错,而且对后期不同技术人员间的沟通合作也至关重要。
7、编程的速度和效率
Java程序员在编写程序前要有清晰的思路和节奏,也要制定一份好的规划和设计方案,同时要对各种突发情况作出预估,这对提高你的编程速度、验证你的经验很是重要;另一方面,你要最少代码实现你想要的效果,简单又高效的代码不但提高运行速度,还能节省内存和资源,做到这一点,你离优秀的程序员就不远了。
8、养成好的测试习惯
对于软件开发人员来说,养成好的测试习惯可以越早的发现问题,这样可以降低解决问题的成本,所以,Java程序员在每段代码、每个子模块完成后都要细心的测试,尽早的发现一些潜在的问题,这让整体系统建设的效率和可靠性得到了保障。在测试的时候也要注意以下几点:
正常调用测试:这可以检测程序是否能在正常调用下完成基本功能,这是身为程序员最基本的测试职责;
异常调用测试:例如在高压力负荷下的稳定性测试、用户潜在的异常输入情况下的测试、整体系统局部故障情况下该模块受影响状况的测试、频发的异常请求阻塞资源时的模块稳定测试等等。程序员不用对每段代码都进行完整测试,但程序员必须要了解代码任务在整体项目中的各种性能展示,对需求要深入了解,只有这样你才能针对性的进行相关测试,这样可以经早的发现问题、解决问题。
蓝鸥Java课程采用双师授课,授课老师VCR讲解+技术讲师辅导实时练习。优势:确保最好的老师把技术讲解透彻,同时立即进入练习,技术老师再次讲解及辅导,立即吸收消化知识点。进度技术讲师可以根据学员吸收情况控制,确保学习效果。扩充知识点,翻转课堂,学员深度参与其中。培养学习方法,形成学习习惯。

H. 程序员这个工作有哪些职业病

程序员有很多职业病,比如说颈椎病、鼠标手、驼背、干眼症等等。

三、皮肤干燥是绝大部分程序员都会存在的皮肤问题,比如说青春痘、过敏等,因为程序员长期需要熬夜,而且电脑上由于静电的影响经常会吸附很多的灰尘,久而久之就会造成皮肤干燥、过敏等症状。背部问题也是常见的职业病,主要表现在驼背,因为在写代码的时候需要长时间保持一个姿势,而且很多程序员都没有养成良好的坐姿,这样就会出现脊背弯曲,所以当一名程序员一定要养成良好的习惯,才能让职业病远离你。

I. 程序员如何在职场上让自己脱颖而出

最近组内先后招了两名开发,作为他们的mentor,一方面我在观察他们的工作方式和编码习惯,另一方面也在对比思考自己的经历。自己有些感悟,觉得一名新人程序员,应该做好以下三点:

J. 作为一个程序员,有哪些职业自我修养呢

保持对代码的热情,持续学习
从现实工作的角度考虑,这可能不是最重要的一条,毕竟持续学习这类话,已经老生常谈到快厌烦的地步了。比起学习,可能在每个写过的类里面加上你的注释,甚至包括姓名还有联系方法更实用些。但我想说的是,保持对本行业持续热情,并不断学习,应该是每个从业者最基本的素养,而对于程序员来讲,就是保持对代码的热情。
当然,这里的保持热情、不断学习,并不是一句空话,而是要真正做到的。从长远角度讲,只有不断提升自己的专业技能,才能更好的应付将来对本职工作提出的新的要求。同时,对于自己来讲,也只有不断学习,才能让自己时刻保持出色的竞争力。
养成良好的工作习惯
从编程本身来讲,尽量写出逻辑严密的代码,多写注释,少留bug,不要给后人挖坑,经常做代码评审(code review)和代码重构(code refactoring)。一个好的编程习惯可以提高效率、减少重复工作等等。从职场沟通角度来讲,养成即时反馈,定时汇报的工作习惯,可以避免因为沟通不畅导致多走许多弯路。
因此,对于一个程序员来讲,养成一个良好的工作习惯,也因该是作为一个程序员的基本自我职业修养。(高中上完想学电脑编程,电脑编程培训多少钱)
及时调整心态的能力
大多数程序员的工作,都是项目制的。在项目期间,996甚至007都是常态,因此可能会有比较大的压力。同时,在项目实施过程中,遇到挫折也要及时调整心态重整旗鼓。所以,作为一名码农,也要有及时调整心态的能力。

阅读全文

与程序员在职场有哪些事相关的资料

热点内容
如何将数据传到服务器查找服务器读取数据 浏览:1000
怎么知道服务器上是否在运行代码 浏览:854
单片机多联机 浏览:214
知乎软件源码 浏览:295
解压音频最新消息 浏览:115
如何弄崩一个mc服务器 浏览:136
执行命令怎么取消 浏览:902
美拍app长什么样 浏览:294
android滚动选择图片 浏览:484
有什么画画app能把照片放上去画 浏览:395
如何自己架设域名服务器 浏览:311
ktv网站php源码 浏览:957
启信宝app干什么的 浏览:996
解压助眠快速采耳 浏览:875
手机视频文字编程软件 浏览:251
画出圆的命令 浏览:842
三星快捷命令怎么用 浏览:451
手机怎么取消手机加密的密码 浏览:175
别克车机为什么开放装app 浏览:583
qt做个编译器 浏览:120