导航:首页 > 程序命令 > 程序员解释方向问题

程序员解释方向问题

发布时间:2023-02-01 14:14:20

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

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

㈡ 程序员有哪些发展方向

绝大多数程序员最终的职业目标可能都是CTO,做到CEO的人估计会比较少,也有一少部分人自己去创业去当老板,也有部分人转行了,当老板的牛人也有。一般来说,程序员的发展基本上都会经历这么几条路径。程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO。
当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而很显然,CTO,是大多数程序员的终极梦想。
也就是说,许多的程序员最终可能是做技术经理、项目经理或者项目总监之类的,那么到底我们职业生涯要选择哪一种呢?我觉得这个问题没有一个统一的答案,因为每个人的个性和情况不同。但有一点是重要的,一是有际遇一定要抓住,二是自己要努力。
比如说你正好有机会带一个项目,而你又不是很讨厌项目经理这个位置,那么你就可以考虑向项目经理发展。因为老板让你做,说明他看到你有这个素质和潜力。要相信别人的眼光。
但是大多数人是遇不见这么好的伯乐的,那就要自己努力。没有能力就学能力,没有知识就学知识,没有气场就每天照镜子练。如果你的确不知道怎样才能从众多的程序员中脱颖而出,那么就去参加培训,培训别选学费巨贵的,选有特色还不贵的。用一两个月工资,可以换来你能力的快速提升。
再说有些公司,并没有明确的技术经理、项目经理、产品经理之分,在许多的公司里,他们经常是几个人混搭的。在外包公司里,通常会有项目经理和系统分析员(也可能是技术经理)。在一些非IT公司里,可能会是部门经理,而做自己产品的公司可能会分得比较详细一些。我大致说一下这三个职位的区别,让正在徘徊的程序员有一个大致的了解。

项目经理是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。
技术经理有时候也可能叫系统分析员,一些小公司可能会整个部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,如果说项目经理是总统,那么技术经理就是总理。当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。

产品经理这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么优势等等。
不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。这个业务不一定是指某个具体的业务,因为具体的业务的范围太少,而且也需要机遇。
我见过许多的程序员,他们是做Web开发的,但对互联网很不熟悉,对于互联网流行的趋势基本上不闻不问。不知道现在大家都在使用微博,也不知道SNS,也可能从不使用网银。我觉得这样很不好,程序员应该多多去关注互联网的发展,多多去玩一些新的网站。
对技术不敏感、不兴奋的人,对进步和快速提高没有强烈欲望的人,是没有办法在IT界生存下去的。

㈢ 请问一个有关java程序员发展方向的问题

程序员的话只掌握一门语言那肯定是不够的,至少得会现在比较主流的语言,像c# JavaScript sql 等,不必每门都精通,只要精通其中一门,然后兼顾其他几门就好,这样才能适应公司多方面的需求。java适合较大型的、安全性等等要求较高的项目,C#适合中等级偏小的项目,学好他们,也许以后的工作就会顺利些,这些也许你也都知道,我也只是说说我的看法…

㈣ 未来的程序员,作为大三的我应该往哪个方向学

程序员,一般分为程序设计人员和程序编码人员,当然,一般来说并没有很明明显的区分,但是作为大三的你来说,基础知识已经学习的差不多了,我认为应该深入研究一些,但是至于方向问题,应该取决于你的兴趣爱好,或者是你在哪方面比较出色,你可以往这个方面去发展。


C语言和C++、java等一些编程技术,我觉得你可以主要掌握一些主流的,大众一点的,毕竟大学毕业面临着很现实的问题就是找工作,在工作中会遇到什么样的专业知识的时候,再进行深入研究,这样才有针对性。而且,以编程语言来划分的程序员对于编程技术并不会理解的很深刻。对于编程程序员来说,找工作一般都是做软件工程类的,虽然说是软件工程类,但是也需要对计算机知识有所了解,对于编程也是有推动作用的。计算机科学知识是软件编程人员必不可少的一门基础知识。

总之,作为大三的你来说,不论是学习什么方向,最好选择你的兴趣所在,还有就是选择你有所建树的方向,切记盲目,不要着急,认真分析,最后祝你成为一个伟大的程序员哦

㈤ 程序员可以如何选择发展方向

绝大多数程序员最终的职业目标可能都是CTO,做到CEO的人估计会比较少,也有一少部分人自己去创业去当老板,也有部分人说我转行去做业务 了,对于当老板的人毕竟是少数,对于转行的人来说,都不在这行做了,自然没什么好说的了。一般来说,程序员的发展基本上都会经历这么几条路径。程序员-系 统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO.x0dx0a当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到 CTO的程序员,也是非常少的一部分,原因很简单,这个世界上不许要那么多的CTO和CXO.x0dx0a也就是说,许多的程序员最终可能是做技术经理、项目经理或者项目总监之类的,那么到底我们职业生涯要选择哪一种呢?我觉得这个问题没有一个统一的答 案,因为每个人的性格不一样,际遇也不一样,就像你从小希望当贪官,可是命运却偏偏让你做了一个程序员。所以应该根据你的兴趣、性格与际遇选择一条道路, 比如说你正好有机会带一个项目,而你又不是很讨厌项目经理这个位置,那么你就可以选择向项目经理方向发展。x0dx0a实际上很多时候,国内并没有明确的技术经理、项目经理、产品经理之分,在许多的公司里,他们经常是由一个人承担。在外包公司里,通常会有项目经理和 系统分析员(也可能是技术经理)。在一些非IT公司里,可能会有部门经理,而做自己产品的公司可能会分得比较详细一些。我大致说一下这三个职位的区别,让 正在徘徊的程序员有一个大致的了解。x0dx0a项目经理是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重 于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似 很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计 划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。x0dx0a技术经理有时候也可能叫系统分析员,一些小公司可能会整个公司或者部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代 码走查等工作,如果说项目经理是总统,那么技术经理就是总理。当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟 通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合 适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。x0dx0a产品经理这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产 品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的 人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么 优势等等。x0dx0a不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。 产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然 后就应该多关注业务了。这个业务不一定是指某个具体的业务,因为具体的业务的范围太少,而且也需要机遇。x0dx0a我见过许多的程序员,他们是做Web开发的,但对互联网很不熟悉,对于互联网流行的趋势基本上不闻不问。不知道现在大家都在使用微博,也不知道SNS,也 可能从不使用网银。我觉得这样很不好,程序员应该多多去关注互联网的发展,多多去玩一些新的网站。

㈥ 北大青鸟设计培训:IT程序员的职业发展方向

现在IT行业非常之火热,而许多IT程序员迷茫于未来的职业发展方向。
他们除了学习技术外,有众多问题困扰着他们,同时这些问题成为他们职业发展的瓶颈。
那么,正在培训的同学,未来的IT程序员们,要明确自己的职业发展方向才行。
南昌北大青鸟http://www.kmbdqn.cn/认为IT程序员职业发展方向关乎你的未来,非常重要。
第一,培训前要明确自己的学习方向,并且想清楚自己的目标是什么;第二,如何达到自己定的目标:看书,多练习,多问老师;第三,给自己设定计划并努力完成,中、高考前,我们一定都在桌子上贴过小纸条,写着一句励志的话或者奋斗的目标。
第四,不要单纯的追求月薪多少,前景比当下的收入更重要,要放长远看,不要注重当下利益。
准备工作时,首先要明确自己的职业发展方向:管理方向、技术方向、业务方向。
管理方向:通常从两个方向转变来的。
工程师—项目组长—项目经理—项目经理—中层管理者—高层管理者—独立创业。
作为管理者,要具备把控能力和决断能力等。
技术方向:理工程师—普通工程师—中级工程师—高级工程师—技术专家—架构师是必经过程。
同时要求也很多:对技术有钻研精神、强大学习能力、解决问题能力、自身技术能力等。
业务方向:是从初级业务员开始:业务分析员。
而IT行业,通常是在技术工作的过程中逐渐熟悉了业务、对业务工作感兴趣后转化来的。
与技术方向比,业务方向要求较高的情商及良好的沟通能力。
在与客户沟通过程中,了解到客户的需求并为客户及自己的团队讲解清楚,达到预期目标。

㈦ 程序员如何选择自己的职业方向

作为一名程序员,在选择自身的发展方向时一定要和企业的发展方向相吻合,程序员是一个偏向于技术的岗位,如果希望在技术上快速提升,除了学习更多的需要去实践,只有将技术应用到实际场景中才能发挥它的价值,通过企业提供的平台,将学习的知识应用到实际环境中,做到学以致用,才能不断提升自身的技术能力。将个人的发展和公司平台相结合,同步同调、同频共振才能相互促进,通过个人能力的提升来壮大平台,同时通过平台的提升促进自身的快速发展。
在中国当前的软件行业发展来看很少有纯技术的程序员,软件行业本质也是服务行业,必须跟业务行业相结合才能价值外显。软件行业也是一个快速发展的行业,新技术、新工具、新模式层出不穷,需要不断的学习和掌握,如果不是真正热爱很难坚持深入学习、长年奋战在技术一线。随着年龄的增大、家庭的牵绊,绝大部分程序员的精力是很难和年轻人相比的,所以大部分程序员都会向其他方向发展,如:产品经理、技术总监、售前咨询、运营管理等,一般情况下前两者比较多,因为二者偏向于技术,转型比较容易;售前咨询对业务能力、行业理解的要求较高;运营管理则强调更长的企业资历、更好的协作能力等。无论哪一个发展方向,都是需要不断学习、不断积累的,只有掌握一套好的学习方法和工作方法,快速提升自身能力,才能走的更高、更远。

㈧ 做程序员的方向

不管是java还C只要自己想做爱做都有发展。你也可以找java c/s工作方向的工作。java你也可以去做android开发。你想去学C也不错,只是周期肯定比你java去做android要长。移动技术、通信技术和嵌入式方向开发永远都不会落幕。如果你想做游戏,那就可以学习C、C++很多网络游戏都是这个开发的,学了就算不做游戏也会有很多工作机会

㈨ java程序员发展方向的学习问题

如果你想找一个关于java的工作的话,我建议你先从javase开始学,把javase学好,java基础学好,学精通了,然后再学习oracle和jsp,其他的你可以不用学,应为现在学jee的只是一些像struts、hibernate、spring等之类的框架,老实说,如果学框架,你是永远也学不完的而且也找不到像样的工作,现在刚出来的学生做java的动不动就是什么jee的系统,一去面试就是jee的一套系统,而且简历都千遍一律了,都是jee的系统项目经验,而现在用人单位缺的却是能够拿java来写框架的程序员,而且有很多公司现在自己公司都在用自己开发的框架,而不用什么hibernate之类的了
总的来说就是java基础要精通,其他没有什么可言的

阅读全文

与程序员解释方向问题相关的资料

热点内容
51单片机测量电容 浏览:152
有床戏的爱情电影 浏览:373
大陆激情大尺度露点电影 浏览:652
欢乐斗地主比例算法 浏览:871
韩国电影美京和仁奎在线 浏览:759
午马电影 浏览:271
下巴上长了两个睾丸 美国电影 浏览:902
电影gl 浏览:34
彼时曾相伴电影完整版链接 浏览:134
在线看的欧美的网站那种的 浏览:266
女尊家训诫sp古代 浏览:780
冷库压缩机高压管怎样焊接 浏览:465
文件夹的多种显示 浏览:529
外网看电视剧的网站 浏览:764
带为字的电影名 浏览:920
加瓦程序员实习工资 浏览:98
linux修改文件后缀 浏览:678
台湾近几年尺度电影 浏览:239
小玛利亚所有电影 浏览:221
小孩和一条狗的外国电影 浏览:240