导航:首页 > 程序命令 > 程序员定位

程序员定位

发布时间:2022-02-04 10:41:39

‘壹’ 如何将程序员职位说出高大上的感觉

工作半年多了,在某互联网公司当女屌丝码农,可能是一朵奇葩。听闻外界各种关于码农的传闻,我不禁想谈谈我身临其境的感触。

1. 有钱

在中国世俗世界评判的标准,在孔孟道德在民国时期慢慢坍塌之后,财富成了第一标准。码农确实算得上是比较高收入的一群人。尤其赶上互联网黄金时代的80后,1998年各大互联网公司纷纷发芽,网络,腾讯,搜狐,网易等等,在2000年之后更是得到迅猛的发展。互联网在中国的发展,由于防火墙的存在,挡住了大波的外来掘金者,可谓是天时地利人和。所以85前出生的一批80后程序员,都早就实现财富自由了。尤其是在互联网公司里面,拿到的股票价值比工资都要高出好多好多倍。但是对于毕业不久工作的人群,相对来说没有这么富裕,今天的互联网也不是十年前的互联网了,BAT三大巨头已经形成并且稳定,相对来说,不会有那么好发财的机会,但是够努力,够加班,资历不差的码农,想要实现财富自由,也不是什么特别难的事情。

2.有钱然后呢?

在我身边的程序员,基本都是男性。这份工作承受的压力和强度确实比较大,已经习惯加班。记得跟有个同事聊天,问他工作的情况,他说基本晚上十一点回去,周末经常过来加班。我便问他,项目很忙吗? 他说,倒也不是,只是回家也是一个人呆着玩电脑,在公司加班还有人一起,有时候周末在公司也就是玩电脑。听到此言,我默然,同情他的遭遇,非常想给他介绍女朋友,让他多一点去陪妹子玩,而不是这样无奈的去公司。程序员虽然赚了不少钱,一毕业就能月收入近一万,可是然后呢?

网络上,谈吐中,常常自嘲码农,屌丝,似乎渐渐地在别人,在大众的严重程序员也成了屌丝,甚至在自己内心的定位里也成了屌丝,甚至有种我是屌丝我骄傲的赶脚。但是我们都知道码农是拿着高薪的,但似乎确实也不辱“屌丝“称谓。上班下班,工作日,假期,大部分码农的穿着是真的很屌丝啊。典型的有,格子衫,帽衫,运动鞋,牛仔裤,旧,甚至不大干净的鞋。头发也经常乱糟糟的。外套也偶尔感觉像是大叔的装束。我没有黑程序员的意思,我自己本身也是一枚码农,我只是在反思,想让码农也能够反思,能够提高自己,反省自己。为什么明明有钱,就不能稍微花点心思在穿着上面呢? 虽然互联网公司倡导的是自由,随性,拖鞋什么的都随意。但是,在我看来,一个人的穿着反映一个人的精神面貌,也在塑造自己在别人心目中的形象,舒服的着装能给别人一种舒适的感觉,甚至是让人更加尊重你,而不是一个屌丝的形象。

3. 骄傲,自信,不喑世事的套中人

码农似乎是一个个套中人。我们津津乐道我们得收入,我们的智商,仿佛外面的世界都与我们没有任何关系,就像是一个个套中人。我们是从一个象牙塔,迈向了另外一个象牙塔。在互联网公司,人际关系确实比较简单,尤其对于码农来说,完成KPI,完成代码,版本上线,就基本上这些事情。就像高中的时候解决一道一道题目一样。

可能这是学理工科的人通病,骄傲,并且自信。对于自己的智商很乐于表现,尤其乐于表现出在技术上比别人牛逼的一面。这种病,很多人能够意识到,但是总也改不了。可能这是因为我们是套中人,接触的面太窄,我们没有办法展示我们的幽默风趣,渊博知识,以及经历的奇闻异事。只能集中在展示自己的聪明才智了。这也表现在我们聊天的内容时常很局限,大多都是股票,车,政治,房价,孩子等等。

我们已经成了套中人,成了写代码的工具。我不知道别人如何,反正我自己是已经没有办法从中获取到快乐和成就感。

4. 不懂的享受生活的守财奴

我认识的码农仿佛很多都有一个特点,就是比较津津计较钱的得失。比如在京东上买一个东西比淘宝上贵多少多少钱,一定会算的很清楚,然后选择一个最便宜的。即使该码农已经很有钱了,对于他来说根本不算什么。我不是说节约用钱不好,只是说这种总是思前想后的态度,总是花太多时间在这种事情上面。

不是应该花多点时间在生活的享受上面嘛。比如,看书,看电影,听音乐会,演唱会等等。太以金钱为标准,而忘记了时间是越来越少的,很多东西老了就吃不动了,很多电影过了时间就下线了。

5. 顾家

码农一般都很顾家,会把钱攒下来给老婆,给孩子。所以嫁给码农是件幸福的事情,除了偶尔会有点无聊之外。公司有个同事,天天给他小孩子网购各种东西,圆规啦,智能画板啦等等等等。这一点真的很赞。

6.总结

稀里哗啦说了一大堆,或许我所总结的不是最好的,我只是根据我眼睛看到,心理感受到的东西写出来。我希望码农也能够注意自己的精神面貌,穿着打扮,而不要一心只有代码,一心都在工作。

‘贰’ 作为程序员,大家如何给自己定位的

其实作为程序员,用“程序员”和“雇员”这两个词来描述自己是很不充分的。之前听一个入行一年的程序员说起,很多时候,应该把自己看成是一件产品。如果想发展你的职业生涯,你应该把你的职业生涯当作一个产品来开发。提升产品价值的方式有很多:金钱,身份地位,做有兴趣的事情的机会,跟优秀人的共事的机会,等等。都可以增加自己的附加价值。
从这个方向来说:供给和需求
就像一个产品,你也有供和需。你的供给就是你能为雇你的公司提供的东西。它可以是你的能够开发出一个漂亮的网站的能力。它可以是你的能够调配一个数据库的能力。它可以是你的比他人更能出色的完成任务的能力。你的供给是指你将要为雇你的公司提供的实际价值。
你的需求是公司认为的你能为他们做的事。你的需求是你被他人认定的价值。最终你的报酬是跟据你被认定的价值,而不是你能产生的实际价值确定的。这就是为什么这么多10倍优秀的技术人员拿不到10倍工资的原因
— 他们没有被公众认为能够一个顶十个,所以市场力量也不会按这个标准来哄抬他们的价值。
有太多的人喜欢对自己说“只要我能拿出有质量的作品,我就会受到重视。”这是胡说。这种思维逻辑将会成为开发你的潜能的障碍,将会成为得到你理所应得的回报的障碍,将会成为你获得更好身份地位的障碍。你不能只注意到你的供给。供给只是事情的50%。你可以是目前在世的最伟大的程序员,但如果只有一个人知道这个事实,这对你毫无意义。你是个产品,如果你想得到适当的回报,你必须对你的市场需求下功夫。
另外一个方向就是:个人品牌化
能影响你的市场需求的东西叫做“个人品牌”。就是市场宣传。通过它,你可以依靠你的实际价值 — 你的供给 — 来提高你的认定价值 —
你的市场需求。当然这个过程中你的实际价值起很大作用。
个人品牌化本质上是一种公共活动。市场力量的发挥依赖于获得的公共信息。你需要让公众相信你能创造出他们需要的大量的价值。这样你的机会就创造出来了。其中的很多机会会出乎你的意料,让你惊喜。
很多事情都可以扩大你的市场需求。你可以写博客,通过Twitter微博和社会新闻网站做宣传。参与技术会议演讲。通过微博追随者建立社会口碑。参与开源项目,在博客中讲述你在这些项目中都做了什么。我认识的那个一年从业经验的程序员,他会运营自己的博客,有自己的网站,闲暇时光,不断给自己在充电。同时释放自己的价值给公众。
开源项目是一个程序员应该参加的最好的一种活动。它可以向公众展示你解决问题和写程序的能力。你应该强烈的渴求能工作在一个具有开发和捐献开源项目传统的公司里,这样你就可以获得推广自己的好机会了。
推广自己需要付出努力,但有些事情可以从各种活动中容易的获得。开发出一个产品却不做市场宣传是愚蠢的。同样的道理,你需要把自己当作一个产品,像产品一样推广自己。当你做到了这些,你就会看到供需力量相互作用产生的奇妙结果。

‘叁’ 一个菜鸟程序员该怎样定位自身的价值方向

我到底能够解决什么问题?给别人带来什么样的方便?这是每个程序员首先要考虑的问题。这决定了你要在什么样的领域、什么样的公司工作,决定了你做什么产品,也决定了你要选择什么技术。

‘肆’ 程序员一般的工作都是干什么

程序员一般的工作是读别人的代码、写注释文档、了解需求写代码、开发中的其他各种沟通。

程序员的前景是毋庸置疑,看现在的新基建,人工智能,大数据就知道,科幻片里的场景都将出现在现实世界,未来的世界,就是数字世界,憧憬一下吧,作为新基建的时代的工人,作为重构未来世界的主力军,程序员的职业前景还是很不错的。
java人才社会需求量大,根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达到全部需求量的60%~70%。Java软件工程师一般月薪范围在6000-10000元,远远超过了应届毕业生月薪3500元的平均水平。同时,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。80%学员毕业后年薪都超过了5万元。Java平台以其移动性、安全性和开放性受到追捧。

想了解更多有关程序员的详情,推荐选择【达内教育】。该机构已从事19年IT技术培训,累计培养100万学员,并且独创TTS8.0教学系统,1v1督学,跟踪式学习,有疑问随时沟通。该机构26大课程体系紧跟企业需求,企业级项目,课程穿插大厂真实项目讲解,对标企业人才标准,制定专业学习计划,囊括主流热点技术。→感兴趣的话点击此处,免费学习一下

‘伍’ 程序员的未来发展

社会对程序员的定位是满足技术需求,程序员自身所受的教育和积累的经验也使自主前程意识局限于技术路线。实际上,我们所看到的在技术方面有建树的前辈多是综合型的人才,单纯局限于技术思维的多有行为局限,也难看出自身的幸福感。

毕业几年了,一直都是从事程序员的工作,从以前只管努力学技术,到现在开始慢慢地思考以后的职业规划问题了。

十年三阶段

工程师的职业发展,前十年是个非常重要的阶段。从职业规划的角度来讲,建议把这十年分为三个阶段来设定目标:

第一阶段(前三年):打基础。立足培养技术能力和软技能。第二阶段(四年):从个人能力向团队组织能力转变。在沟通能力、协作能力和领导力上发力。第三阶段(四年):不断强化领导力(技术领导力和管理领导力)。

在我看来,一个工程师的养成可以分为四个阶段:

新人期

硬技能:理论转化实践软素质:养成基本的职业观

成熟期

硬技能:积累业务知识,积累技术知识软素质:固化职业观

发展期

硬技能:明确细化的职业发展方向,深入研究“可能技术, 可能管理, 可能两者兼具”软素质:逐步总结并形成自己的方法论

事业期

硬技能:释放自己,创造价值软素质:输出方法论,影响其他人

看到身边一些“大龄”程序员的出路,主要是这三条:做管理,自己创业和继续写程序。

做管理

做管理是绝大多数人的选择。原因嘛,当下中国职场的大环境如此:招聘单位一般不要年龄大的程序员,再加上你年龄大些后,实战经验丰富,不让你带人让谁去带呢?“大龄”程序员有着多年的开发项目经验,这些实战经验能一些岗位起到很重要的作用。比如:CTO,项目经理、产品经理。

相信在多年的工作中你的技术是无话可说的,但是管理的方式、为人处事的方法、稍稳妥的工作作风以及对于企业长远的眼光可能是你们真正需要加强的。

创业

自己创业的,这种人大多数是在工作中到了一定的岗位,有了一定的资本,综合能力提升到一定的水平,但跟搞管理一样,你还缺许多技术之外的东西

创业者要做的产品不是给客户的商品,而是企业本身。把企业看做一个系统,运转良好的系统,就是创业者要开发的产品,这个理念,对于运作企业是非常重要的,也从根本上回答了如何做好企业的问题。

如果单纯是因为自己工作不开心,对老板不满而愤然离职创业的,这种基本成功概率为零。

如果想继续抱着键盘安安静静地写程序,估计要在某个技术方向深度学习。比如做游戏就一直做游戏,做网络就一直做网络,其它方向的工作基本不在考虑范围内,这样才能在一个方向上积累下来;否则各个领域都会一点皮毛,但又没有精通的,企业几乎不需要这种人。

程序员找出路还是要尽量提前进行职业规划和准备,千万不要说什么:“走一步,算一步”的话。在这个一睁眼就是竞争的时代,你可以放松休息,但别人会继续前进,不会等你。

‘陆’ java程序员如何在部门和团队中定位自己

这个还是要看你的能力,以及你擅长的技术。才能决定你自己所处的位置

‘柒’ 程序员C、C++30岁后在本行业往哪个方向定位前景如何40岁以后呢

不懂,还离这个有点距离,自己喜欢就好,不要被年龄遮住了双眼啊

‘捌’ 程序员最好的职业方向是哪些

现在软件和互联网大概有哪些方向?程序员的职业方向又有那些?
首先是需求从哪里来?
客户的项目
如果做的是客户的项目,需求当然是从客户那里来的。客户绝大多数是软件开发的小白,但我也见过客户是优秀的软件人才,他们很难清楚地描述自己真正的业务要求,这时候就需要有个人隆重出场了:业务分析师。对于大公司,业务分析师是专职的,对于小公司,项目经理或者开发骨干也就硬着头皮上了。业务分析师需要把需求理理清楚,交给后面的架构人员做设计。
业务分析师如果在某个行业干久了,就会变成业务专家,例如你把国内各大银行的核心系统项目都做了个遍,那你对银行业务的熟悉程度甚至可能超过银行的特定人员,这时候你就超级值钱了,不仅仅能分析业务,更能够帮助银行优化业务,你说牛不牛?
问:业务分析师需要懂技术吗?
答:最好是懂一点,你分析出来的东西是要程序员们实现的,如果不考虑现有的技术,一味地迎合用户,肯定会被程序员们骂死。
如果你是由程序员成长起来的业务专家,技术精湛,那就坐着数钱玩吧。
公司的产品
如果你做的是产品,例如微信、QQ、淘宝、魔兽世界、征途、大话西游,那需求其实是自己公司的人来定义的。
定义这个需求的现在有个时髦的职业:产品经理。像张小龙就是微信的超级产品经理,史玉柱就是征途的骨灰级产品经理。
产品经理主要根据用户的心理和体验来设计产品,让大家用的爽,好的产品经理现在非常吃香,也属于紧缺人才。
问:产品经理需要懂技术吗?
答:需要,最好是从程序员成长起来的,知道一个产品设计实现的难度,不然只顾自己爽,也会被程序员骂死。
设计和开发
架构师
听起来很高大上的一个职位,但是需要强悍的技术实力和深厚的技术积累。架构师的成长需要历练,需要技术的广度和适当的深度。设计优雅、灵活、可扩展的架构是架构师的主要工作。
不能只追求最新、最热的技术,还需要考虑现有团队的能力,技术的成熟度。
人员需求:★
难度指数:★★★★★
web 后端程序员
后端程序员主要实现业务逻辑,提供接口给前端使用。
Java 当然是用的最多的,但是也有别的相对小众的像 Python、ruby on rails 等,还有就是 PHP,简单粗暴,中小网站常用,无论哪一个,学习起来都不是很难。
这一块的人员需求是比较大的。
人员需求:★★★★★
难度指数:★★★
web 前端程序员
主要是 Java、CSS、JQuery 等,最近几年大家重视浏览器端用户体验,浏览器端做得越来越炫,所以也很火。
人员需求:★★★★★
难度指数:★★★
手机端程序员
主要是 Android、iOS,由于移动互联网的发展,现在很火爆,需求量很大,相对而言 iOS 的门槛高一些,程序员也少一点,不过工资高一点。
人员需求:★★★★
难度指数:★★★★
系统编程程序员
有些需求很简单,有些需求很复杂,需要支持海量的用户,海量的并发,像淘宝的“双十一”, 像微信的春节抢红包。
需要做云计算,虚拟化,分布式处理,支持系统水平扩展。对于海量的数据,还需要做大数据分析,从中提取有价值的信息,例如 Hadoop。由于需要对操作系统,数据库,服务器端系统做定制开发,甚至自己做一套,小公司一般没有这样的技术能力,主要是 BAT 这样的公司在做。人员需求不是很大,对程序员来讲,需要在一个领域钻研得非常深,技术稳定度比较好。
人员需求:★★
难度指数:★★★★★
安全
互联网时代,你的信息一不留神就有可能被偷走,安全变得越来越重要。所以单单实现了功能,满足了性能还不够,很多公司,尤其是 BAT 对安全非常重视。当然这个方向也需要对技术钻研得很深才可以。
人员需求:★★
难度指数:★★★★★
测试
这个对技术要求不太高,但也需要测试相关的知识,能够设计测试用例,准备测试数据,执行测试。
现在敏捷开发流行,对测试也要求懂开发知识,至少能够开发一些自动化的脚本。很多女生后来转到了测试岗位,我想主要是因为女生比较细心。我在 IBM 见过一个非常优秀的测试人员:她不仅仅能出色完成上面指派的工作,还可以参与设计开发的讨论,经常能从测试角度提出开发人员都没有想到的问题,极大地帮助提升了软件的质量。
数据库管理员
几乎所有项目都需要数据库的支持,对于大型、超大型项目,会有一个叫做 DBA 的职位。他对数据库知识极为精通,平时对数据库进行管理,开发时能帮助开发团队设计数据库,并且找出性能瓶颈,进行性能调优。
美工 / 文档
美工
主要是对界面进行美化,一般是由美工先出界面原型,大家讨论,修改,确定后美工会生成各种界面元素,像图标、按钮等。
现在对美工也有一定的技术要求,不仅仅是画界面,还要把 html 模板做出来,所以美工需要懂得 HTML、CSS,甚至部分 Java。程序员拿到 html 模板后,往上添加业务代码即可。
文档编写人员
小项目一般是团队中有人兼职做,大的项目、产品会有人专职写文档, 我 2003 年的时候参与过上海证券交易所的项目,看到有个专职的文档编写人员写的 Word,非常专业、精美,完全是可以直接出版的水准。我把它 下来,自己都想山寨一个,但照葫芦画瓢都做不出来。
项目管理
项目已经开始了,业务分析师、架构师、开发、测试等一群人如饿狼扑食,势必要把项目撕个粉碎。可是这么多人怎么协作? 如何管理?进度能不能按要求完成?这就需要项目经理出马了。
项目经理,说白了就是带着大家做项目,主要和人打交道,需要协调各个方面的关系,保证项目的进展顺利。
问:项目经理需要懂技术吗?
答:当然需要,最好是开发出身,要不然你就听不懂那帮程序员在说什么,只能在表面漂浮着,无法深入项目,别人也就不服你,团队肯定是带不好的。
运营
如果你是在开发自己的产品,开发完成以后,马上就会遇到一个问题,怎么推广?
在互联网时代,世界是公平的,竞争异常激烈,一个好的软件、App 或者网站,如果缺乏运营,你的技术再好也不行。
运营其实就是想方设法让你的产品被人知道,被人用起来,这里边水很深,例如怎么写个软文?怎么在社交网络、微信、微博进行营销?怎么统计,分析,精准地定位?
这方面,2014 年以前的小米绝对是典范。雷军的 7 字诀:专注、极致、口碑、快。 黎万强的《参与感》 都是经典。
好的互联网运营人才奇缺,当然非常的吃香。对编程不感兴趣的同学,不妨看看这个方向。
说了这么多职业方向,你会发现,绝大多数都要求懂一定的技术,所以我其实想说的是:刚参加工作,不妨先从程序员开始,慢慢地再寻找自己感兴趣的方向。

‘玖’ 程序员不同级别的定位

哦,看来落后了,早都改了,分别叫程序员,软件设计师,后面一个忘记了,好象是分析员什么的了..。..
分别用来衡量你对软件设计的一种能力了....
如果可以对立开发软件的话,就基本上达到了程序员的级别,也就是以前的初级程序员了。..
而软件设计师呢,它主要是对软件开发的一种总体规划了...建议你多看看软件工程.如果你仔细看完软件工程,应该可以达到这个级别了..
而到最高境界的话,就必须能够对软件的设计提出详细的模块化的分割.
然后分割后交给程序员去完成的了....
所以我说你应该是基本上达到了程序员的级别了。.

‘拾’ java程序员如何在部门和团队中给自己定位

一切以你自身的技术和特长来定位.你的问题可能是困惑于将来的发展方向,那么还是要看你在技术方面见长还是你对需求方面的把握比较好.可以走技术路线也可以走需求路线,也就是往技术经理与项目经理发展

阅读全文

与程序员定位相关的资料

热点内容
程序员盖房视频 浏览:849
pdf转word手机软件 浏览:594
苹果浏览器下载显示无法连接服务器地址 浏览:875
数字加密NFT 浏览:983
excel2010宏编程教程 浏览:648
文档转换成pdf文件的转换器 浏览:582
pdf日语 浏览:241
传奇开5个区要什么样的服务器 浏览:576
加密货币周末交易量 浏览:84
ubantu服务器怎么开机 浏览:13
算法系统学习网站 浏览:143
js运行时加载和编译时加载 浏览:323
服务器上删除的文件怎么恢复 浏览:908
长歌行pdf 浏览:447
马尔可夫算法的基本原理 浏览:469
海康服务器怎么进入raid配置 浏览:189
网站服务器卡顿什么原因 浏览:90
linux定时任务脚本 浏览:826
什么app能看美国电视剧 浏览:507
木工ug编程图档 浏览:691