For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
今天广州达内培训的小编跟大家分享一下,准程序员在软件行业会面临的一些问题:
1、软件从业人员主要从属哪些行业?
软件人员从事的行业比较多,如电信、银行、政府、企业等等,,凡是用到信息化的都需要软件从业人员。
主要分为:开发的、维护的二大类。。比如去某个企业工作,那个企业主要是维护已经上线的系统。有的是专门为别人开发的。不同行业要求不同。
其中软件公司的开发要求高,软件公司中有分开发产品的和做项目的,开发产品的已经有产品了,在原产品基础上扩展更新。而开发项目会接触到不同项目,不同技术。因此学生可以去软件公司,也可以去需要软件的企事业,政府机构。或者自己开网站、做项目、产品等等也都可以。
2、软件从业人员的个人职业生涯,在不同年龄阶段是怎样的?
在中国一般性认为,35以上基本很少开发了,多数是20到35之间从事开发的多。35以后多数人走向管理。 不是这些人不能开发,反而经验多开发更好,主要是中国的现状 大家认为年纪大,思维不灵活,加班力不足等等,所以目前来说,高软件行业有部分吃青春饭的痕迹。
一般学生出来,1-2年在公司 跟着其他人多学多做项目,打好基础,第3年是 开始自己开发实践,可以自己维护项目带项目。3-5年 是发展期,技术和管理渐渐提高,渐渐走向设计,管理的层面多些。5-8年,基本上已经做项目经理,部门经理或 资深的架构师、设计师。软件开发的坎 在3、5、7年。三个比较重要的阶段。
因此我招人一般招2年以上实际工作经验的(要实际开发2年),要么就招毕业生,1年的属于鸡肋。
因为教会一个毕业生开发3个月就可以了。和1年的产出效果 差不多,有成本优势。
进入公司想学的好,关键是那个带你的人很重要。比如我带人,如果你想学肯学踏实,那么我就多说,否则不会主动说的。比如说,我带的一个学生,开发的时候,教他开发。他很努力,看看不错,于是在设计的时候,也拉他进来,告诉他如何设计,如何用axure工具做好的原型,并教他如何用原型和客户交流。。因为这样能分担些我的任务,我也乐意,如果他不想,那么我不会勉强,宁可自己做,也不会说半点。
3、软件从业人员的学历和职位关系怎样?
学历和职位基本上没啥关系,如果从事研究行业,如图像、数据挖掘等等,那么你最好是博士硕士,但计算机行业多半是应用科技行业。研究类少。学历有用主要在二处:一,毕业刚进公司的时候稍微有用,二、做项目的时候给客户说我们有多少博士硕士。其他情况企业主要看能力经验技术。工作经验超过5年以上,基本不太考虑学历,关键看能力。
因此根本不必担心学历,本科就够了。
4、软件从业人员工作强度如何?
目前工作强度相对来说常加班也是有的。。特别是做项目。。但平时也有休闲。。这个不一定。。所谓忙的时候很忙,空的时候很空都是有的。。和其他行业工作强度差不多。。全国一样。都是压力山大。
5、软件从业人员什么素质是必须的?
一、善于和团队沟通,和客户沟通,会沟通是最关键的素质要求。
二、日常礼貌素质,这在客户面前所表现出来的素质有联系。
三、要善于思维、和学习方法论
四、就是踏实、虚心、好学、肯干、巧干。–这是大家都喜欢的。
6、对于计算机专业的大学生,大学阶段该学些啥?
目前的大学课程设置远远落后于发展,基本上来说,学而无用,或者是即使是新的课程,可是学不到东西。因为老师水平不行。计算机是门应用科学,靠的是实践。学校老师没几个实践丰富的。而企业实践丰富的也当不了老师。
于是学生和老师每年重复着同样的课题,课件。
鉴于这样的情况,建议学生学习如下:一、把基础学好,特别是算法、设计模式、ip原理、操作系统等……这个还是可以在学校学好的。 二、掌握一门语言不一定以后用来开发,是要了解程序的精髓。一般选c++、lisp语言比较好。
三、多了解市场科技发展情况,多浏览如开源论坛等等技术网站,了解动态。
四、在学校要熟练学好基础工具,不要到上班后再学,如word,viso,UML,axure、绘图工具等等。有人说,word我会,你问他,如何把格式刷成自动编号的,估计他不会了。 这些工具 都是在项目中 用到 且必要的 。
五、了解些管理工具,如禅道、project2007等等,
六、注意方法的培养,培养解决的思维,而非实现的思维,遇到问题,首先考虑到多种解决方案。
七、接下来学习一门比较流行的语言,如java,并自己实践一个自己的想法的小项目,修改维护一个开源小项目。会对自己有很好的提高。
八、如果有实习机会能够有经验的人带最好。。我以前喜欢带人,可是所带的很少有踏实的,多数急功近利。恨不得一下子学会某一个开发,就能工作挣钱。开发都可学会,但开发好的却没几个。
7、中国行业前景如何?未来行业如何发展?
目前移动互联网、物联网、电商、社区是最火的,未来这些方向可以考虑。具体的参考各信息门户网站。
8、目前来看学哪种语言更好。
没有哪种语言最好,只有看那些用的最多,这样你选择职业范围会多些,但也同样其他人也一样。
一般学习java或c++、.Net这三类国内用的最多,可以选一或二样专心学。其他php,c。实际上语言好学,做东西就难了,好比你用砖头搭个小房子可以,但建设个大楼则难了。
开发不仅仅是学某个语言,还有包括许多思路,方法、工具等等,应该说是在建设某个系统或产品。是需要团队合作的,也许你是那个设计师。
学习软件开发,来达内广州IT培训。
达内7天免费试听课程活动正式启动啦!限额报名,先报先得!