首页 > 软件开发 >软件开发人的眼界 软件开发人的眼界有多大

软件开发人的眼界 软件开发人的眼界有多大

IT信息网 2024-08-20 15:00:06 0

大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发人的眼界的问题,于是小编就整理了4个相关介绍软件开发人的眼界的解答,让我们一起看看吧。

赴日IT,软件开发更注重应聘人什么条件,大企业经验还是对日开发经验?

个人感觉对于在日本工作的外国IT技术人最重要的是:1.日语沟通能力 2.学习能力。

软件开发人的眼界 软件开发人的眼界有多大

理由如下:日本的文档做的普遍很好,所以一般职场不需要天才,只要沟通没有问题,人诚实好学,基本上一旦录用就会一直用下去。

日本最近缺少IT人才,而对于日本国内的人来说IT又不是吸引人的行业,所以很多企业转向外来人员来弥补IT技术者的空缺。所以机会很多,只要了解了重点,可以很好的找到切入点。

第一重要的肯定是沟通能力,也就是日语表达能力,只有表达出来了,才能被了解,然后录用。

第二对日开发的工作,如果没有做过日本项目的话,可能不太熟悉规则。

所以我建议还是在国内参加对日项目,想做了解并积累工作经验再去。这时候项目规则懂了,经验也更丰富了,高薪等着你。

从软件开发行业,跳到国企弱电项目经理,大家觉得值不值?

感谢邀请!

我是做智能化弱电的,从描述中得知题主36岁转行到国企,做智慧城市和智慧交通的项目管理,如果这家公司自己做总包的话,技术门槛是不低的,按道理来说这些项目都是千万级别的,是需要一定的技术含量和项目管理能力的,项目经理只要技术够用就行,并不是纯粹的技术岗位,侧重的是项目管理,如何管理人、物、财产以及项目周期。

弱电如果是打工,我之前早就建议过一定要做高端行业,比如智慧交通,智慧城市,雪亮工程等这类含金量较高,能锻炼自己项目管理能力,且选择的公司最好选择是厂家,比如华为,海康,大华这种一线厂家,或者是大型集成商比如千方,高新兴,易华录,中控,银江等。

我建议做弱电行业可以选择3类岗位,分别是项目经理,售前,销售。

①项目经理

项目经理不是存粹的技术岗位,更加侧重的是项目管理,在大型项目中落地实施过程中尤其考验项目经理的管理能力,把控项目周期、工程质量、项目效益等核心指标,技术可以对接公司的研发或者相应供应商的技术,项目经理在做了一定程度后可以在往前端走,毕竟项目经理偏向实施,比如可以往售前和销售的岗位继续学习锻炼,可以开阔自己的眼界,能明白一个项目落地实施的整个过程,以及积累更多的高端人脉,对自己以后创业会有很大的帮助。

②售前

这个售前我指的也是厂家或者大型集成商的岗位,有些公司也会叫产品经理,售前离销售岗位很近,只是偏技术一些,能培养自己写PPT,讲PPT的能力,更能深入的理解市场,大部分售前有了一定经验后会选择转型销售,销售要求的能力更加全面,赚的钱也更多,是最容易出来创业当老板的岗位,还有些性格较为内向,不擅长和人打交道的,会继续升级到售前专家和技术经理的岗位,毕竟每个公司都需要有一个扛大旗的大牛专家,做到这种程度,年薪能达到60-120W,还有公司期权。

③销售

IT行业“速成”的从业人员发展前景如何?

看机遇吧,我培训出来的,培训的java,面试只简单包装了一下,面了一家给了offer,工资2k,没想到进公司后让我管理项目,边做web前端,当时真是狗屁都不会,硬着头皮干,自学,然后三个月转正,工资翻了一倍4k,干了一年跳槽,因为自学,基础不扎实,第二次找工作艰难,最后面成了一家,工资8k,进公司还是要学新东西,IT就是要不断的学习新东西才不会被时代抛弃,现在上班两年多了,在跳槽工资还能往上翻。只要努力学习,多看书,IT行业还是靠谱的,最关键的还是不断学习。

作为一名计算机专业毕业的,还参加过培训的IT人士来说,这个问题我觉得我应该有一点发言权。首先大学学的主要是专业课,偏重理论原理之类的东西,实际应用的东西相对不是很多。所以刚毕业的时候,接手项目时,的确不如单纯培训出来的人容易上手。也正是因为这样的一个短板,所以我选择了参加培训。说白了,培训学习到的主要是招式,而大学四年是在修炼你的功力。一个人懂得很多招式,能让他“看起来很厉害”。但培训出来的人,很容易出现一个短板,只能应用,但是对计算机的原理知识以及算法方面比较缺乏,而且解决问题的能力通常也稍差,或者说会用一些很别扭的方式去解决一个问题。单纯从机构培训出来的人如果不补充学习这方面的知识,很难走得更远。不管是所谓科班出身,还是说半路出家的培训人士,最终还是看学习能力和用功程度。说白了,计算'机科班出身的也并没有什么优越感可言,而培训人士人也不要以为大学四年学的东西还不如培训4个月。因为功力和招式本来就是要两手抓两手都要硬的。培训机构的诞生,确实加快了这方面的人才输出,满足了庞大的移动互联网开发市场需求。而且对于很多想转行,想改变自己的人来说,这也是一个不错的途径。至于说前景如何,这真的要看个人,毕竟作为技术人员,不停学习是必需的,前景如何,主要还是看个人的职业规划和努力程度吧。

写程序不是什么高新的技术,就是一门语言,用来描述现实事物的处理流程,就像你写作文一样,不需要多高的智商,需要的是你逻辑严密、认真细致、能长时间保持高度专注,这样能减少bug的产生,所以对普通程序员来说,就是门体力活。

计算机工业发展到现在早已出现了详细的分工,科学家级的人物发明一种算法,发明一种技术,进而包装成一个个“程序”配件,而普通程序员要做的只是学习这些技术和配件,然后把这些组装成一个产品、一个应用,这没什么难的,难的是技术浩如烟海而且发展很快,隔一段时间总是有更有效率的技术和配件出现,这就要求程序员不断学习。

最后许多程序员被淘汰,不是他技术不行,即使他会最新的技术,但没有到不可替代的程度,他的体力没有新人那么充沛不能加班加点,而且工资了还比新人高,公司用人成本大,所以现实很残酷。

计算机本科毕业的学生貌似什么都不会,但是他们有一个优势,了解更多底层的东西,触类旁通,学东西更快,这是他们的后劲,这是四个月填鸭式教学出来的程序员所欠缺的。所以公司更愿意培养学院派。

我反正现在直接说我是培训出来的,安卓,之前用包装过的面试4家,3家给了offer,南京,都8k+,但是去了之后我没有那种勇气做下去,真的,每家公司需求都不一样,特别是技术发展那么快,当时叫我去就做安卓tv,我一脸懵逼,是的,我还是主动辞职了,我才毕业,没有所谓的工作经验,没有有些人的厚脸皮,而且作假的,你需要圆太多了,整个人精神状态很不好的,在工作中时时刻刻都要注意自己言行举止,防止被别人看出来,太累了,现在用真的简历虽然没多少电话,但心里舒坦,今天家里介绍了一个软件方面工作,先去做个学徒之类的,工资也没想太高,先做2年再说,加油吧

这个问题我比较有发言权吧。

背景 我一个211计算机专业,大三感觉自己学的不好,报了一个培训班,然后去了一家纳斯达克上市互联网公司。

我告诉大家,培训没用,一点儿用也没有。

我上的培训班叫达内,一个很无语的培训机构,竟然是远程视频直播,我天,当我交完钱,听到这个消息就感到被骗了。

为什么说没用呢,我下面慢慢说。

第一,培训机构教的太皮毛了,学员素质良莠不齐,有的初中毕业,有的高中毕业,有的当兵回来,有的跨专业,当时大多数都有一个一步登天的梦。为了照顾大多数学生,培训机构不会讲的太深。

第二,程序员不是一个吃老本的行业,不是说培训完了,就能干活了,互联网发展很快,技术更新换代很快,需要不断的学习,不断的充实自己,需要有很强的学习能力。学历一定程度上代表着学习能力,学习能力不行,不建议花那几万块钱培训。

第三,不要听销售画大饼,销售是靠嘴吃饭的,她们会说你可以试听,编程语言前期都很基础的,特别简单,学着学着就难了,那时候就会发现特别吃力,我当时在学校里学过一遍,都感觉很困难。

第四,互联网行业竞争压力很大,没有真才实学势必会被淘汰。

第五,我的亲身经历,我们那个班JSD1503大概有三十多个社会上的人,当兵回来的,工作几年要转行的,初中高中毕业的,跨专业的,到现在毕业一年半,还在继续从事互联网开发的,不会超过5个,我很负责任的说的。真的干不下去,真的,不要做美梦,没有那么美的事情。

大部分没有前景,但这依然是一个可以逆袭的方案。
程序员就算是四年本科培训出来的,能一直开发5年以上的估计不到一半,一个职业不可能没有准入门槛,又得钱多的。所以程序员这个职业肯定有隐形的门槛。
程序开发这个工作是入门简单,写好很难的,顶尖高手一个顶百是常态,而且在很多细分领域是赢者通杀的,比如Linux的内核开始就是一个大神Linus Torvalds一个人开发维护(

提醒现在不只一个人了),在服务器领域占据大部分市场份额。因为程序的复制成本接近为为0,所以同一细分领域做不到前几名,你的代码可能就一无是处。换句话说你程序卡一点,Bug多一点,甚至开发出来比别人慢一些,你的程序就是垃圾。
一万小时专家定律,大部分的职业,要成为专家,一般要深入工作学习一万小时。一天10小时也要3年以上,而根据上面的分析,在你成为专家之前,你的工作产出很可能是不能用的。虽然在前几年互联网泡沫时期,培训班出来的"人材"也会给哄抢,但大浪退去,寒冬来临,裸泳的只能死在沙滩上。

说了这么多不利条件,但这一行依然是一条可以逆袭的道路,它不看你的学历,后台,资金等等条件,唯一的要求就是找到一个细分市场,更快更好的推出你的程序,帮助别人解决问题。有一台电脑,深入这一行,深入学习,不断进步,就有机会逆袭。这依然很难,比高考都难,高考的范围已经定好了,学习范围有大纲规定,而这一行每天都有海量的程序发布,每年都有新特性新做法出现,它在不停的向传统领域渗透,不停的新观念新玩法尝试着去颠覆一些东西,保持饥饿感,不停学习是这一行的生存准则。当然好处是这一行不要求全才,大公司也不可能占领全部市场,但要求有一种不停专研不停进步的精神,所以有些人进不了大学,依然可以在这一行大放异彩。程序员都是野生的。很多自学转行过来的大神例子。


刚从培训班出来的学员,在就业市场上是比拼不过专业院校出来的,你只能降低要求,先想法子挤进一家公司,用几年的时间不停自学,让自己成为专家才可能实现逆袭。当然,你能找到另一条更合适你自己的路线也未尝不可。

想要转型做咨询师的程序员,平时该如何做呢,有什么努力的方向吗?

做咨询师的程序员,那好,是要做哪方面的咨询?这个首先搞清楚。自己兴趣如何?这个咨询需要资格认证吗?它需要哪些理论实践等要求?这些问题都搞清楚了,也就知道做还是不做。

做咨询师首先要求你的知识涵盖更广,因为不可能客户总在你擅长的领域里发问,所以要恶补一番,提高你的知识储备。并且要时时关注最新的技术及动向,紧跟发展,与时俱进。

此外,需要你的分析能力和解决问题的能力,要会提出最简单,成本最小,周期最短的技术解决方案,举个例子,当年美帝为了解决外太空无重力环境下自来水笔书写问题,投入上百万美元,最终用最新的技术解决了,而苏联老毛在发射前给航天员发了个铅笔就完事儿。

还有,你要学会从客户的角度去考虑问题,这很重要,不见得客户都是技术大拿,不要聊太多技术术语,从一开始就掉到具体的技术问题里,首先要清楚客户的需求,实力,以及已经具备的软硬件环境,要先仔细倾听客户的诉求,不要放过每一处细节,再把自己的技术方案重新重组,让每一个回答都契合客户的响应,要努力做到客户响应全覆盖,经常会遇到这种情况:你先来一通长篇大论,结果客户听的稀里糊涂,然后又开始问你已经讲过的问题,你不得不重新讲一遍或者多遍,所以一切以客户为出发点,这一点非常重要。

还有就是要思路清晰,言简意赅,用最简洁最准确的语言与客户去沟通,不要做不必要的解释,不要有太多的废话。把总的问题拆分成各个子系统和流程,再一步一步来解决,每谈好一个细节,就要在得到客户明确的肯定后,再进行下一项。一步步来。

最后,要做好统计和总结,把做过咨询的项目做好总结,把遇到的问题和错误记录下来,不断分析和提高,还有就是加强与客户的交流,在项目结束后也要坚持,提高你服务的黏性,让客户在遇到问题首先想到你,这也是技术之外的商务问题了,必要的走动和感情维护也是很有必要的。当然,这是另一个领域的问题了。

好了👌,就想到这么多,希望能给你有所帮助,也请其他朋友多纠正

关于咨询师的格局、沟通和分析总结的通用能力就不多说了。这里重点的建议是程序员如何转型咨询师,个人认为还要围绕个人的经验和特长入手。

程序员算是研发体系的,一个选择当然是软件工程化和产品研发体系,当年CMMI是很火的,当然现在也不错,特别是现在军工行业流行的GJB5000体系也脱胎于此,是一个不错的方向;对于产品研发体系比如华为采用的IPD体系也让许多华为出来的管理者在咨询界游刃有余。

另一个选择则是你的技术功底,你的架构能力,可提供解决方案和产品基础架构的咨询。

针对两个选择你可以有针对性加强自身能力,这里就不啰嗦啦。

首先,明白咨询就是靠身体的行业,我所以如果楼主担心身体,要慎重考虑

其次,就根据情况,首先适应的是你需要与人打交道而不是机器、程序;这里没有明确的规则可以遵照执行,输入内容与输出的结果没有必然的联系和逻辑关系。建议先在自己的岗位上磨砺几年,主要是熟悉业务和技术铺垫,各种技术都要懂一些,并且也要有精通的,从技术顾问转咨询顾问相对容易

对于所做的准备,可以看看一些书籍,麦肯锡,bcg的等,加上美国一些大学的casebook,形成一套自己的解决问题的分析体系

到此,以上就是小编对于软件开发人的眼界的问题就介绍到这了,希望介绍关于软件开发人的眼界的4点解答对大家有用。