Ⅰ 为什么一线城市程序员薪资很高 知乎
科技人才缺乏,会的人少工资自然就高,程序员待遇还是很不错的,因为会的人少,待遇自然就高
Ⅱ 为什么老板总想着程序员把软件开发成万能傻瓜式,以后没有技术人员也能做项目
一般我们中国把程序开发设计人员及程序维护测试人员都归为程序员;
可以,高数只是数学方面的知识,很多没有上大学的程序员开发程序做软件能力很强,高数和软件开发维护没有必然的联系,当然你连一些基本常用的数学知识也没有就不行啦。
程序员的要求如下:
1:团队精神和协作能力
2:文档习惯
3:规范化的代码编写习惯
4:需求理解能力
5:模块化思维能力
6:测试习惯
7:学习和总结的能力
我就是要问你 工作内容怎么不一样了
答:
首先软件工程师与程序员工作上最大的不同,可以打一个比喻:把一款软件比做一座大桥,那么软件工程师相当于施工总指挥,而一般的开发人员也就是程序员相当于建筑工人!
所以很多人就说自己是IT民工就是这么来的;
软件工程师的工作不同于程序员但是一个软件工程师必定是一个优秀的程序员!
为什么工程师要懂?
答:
前面也已经说了,高数和软件开发没有必然的关系,工程师也不一定要懂高数;要讲一点高数是可以提升你的逻辑思维,但是软件开发技术范围很广,这之间没有必然的关联,学了高数软件开发就很厉害或者不学高数软件开发就不行都是伪命题。
软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以高数只是你在大学里面学习的东西,是很重要的但不是必要的;
软件工程师要理解和领会软件工程,软件工程只是一个理论一个指导思想,搞软件开发的都必须了解这些基本理论并在平时的工作中认真地去贯彻执行,做软件工程师更是如此。
写思路用懂的高数吗?
答:
同上,写思路的关键是要懂软件技术,具体的实现不需过多的考虑,当然有时候设计的时候动数学建模也有帮助,不过不是必需的。
加一句,大学里学的知识上了社会很多都没有什么用处,社会是最好的大学,当然学好高数对开发什么的也有帮助,但是关键是你要一直不断地提升自己,高数再好软件技术不好你也成为不了IT精英,成为高手没有捷径,不可能速成!天道酬勤,作为学生你应该知道眼前需要做什么。那就是打基础,多动手做程序,首先争取成为一个优秀的程序员,技术达到一定高度再转软件管理方面的工作,比如:软件工程师,项目经理,IT主管,IT经理,企业CIO。
Ⅲ 公司里程序员和管理高层有关系有什么好处
职场八种情况说明你该跳槽了
你可能被辞掉
上司频频暗示有人条件比你好,你的工作不到位?你可能面临被辞退的危险了!此时不跳更待何时!
你需要休息
你太累了。当上班时感到疲惫、沉闷、愤怒、压力太大、精力不足时,你需要另外一种更轻松的工作,你也需要一段时间散散心。
你感到发展受阻
你在原有的工作上很难再有发展。你需要有一个更富有挑战性、更有发展前途的工作或职业。
你赚钱太少
你需要转换一种能带来更多收入的职业。你大可不必为这种跳槽理由感到局促,大多数人都理应得到更多的钱。
你想纠正一个错误
你可能已在这个工作上消耗了3年、5年甚至更长,而这个工作一开始就是个错误的选择,你得马上纠正这个错误。
你的老板跳槽了
你喜欢的老板走了,理想的工作也变得一团糟。于是你想要一个新的老板,或是你愿意追随老板而去。
人到中年的变化
你已人到中年,来自年轻同事的压力与日俱增,来自家庭的压力也形形色色,为了适应中年的变化你得跳槽。
有不同的人生目标
也许你不能明确,但你若知道从事的工作不是向着某个你期许的目标迈进,那么跳槽或许能起到关键性作用
Ⅳ 程序员35岁真的会被辞退吗
不一定。
原来公司老板觉得程序员到了35岁以上,无论是精力还是能力,都已经原地踏步或者是出现退步的情况,但是有很多新员工或者大学生,他们在公司里无论做事还是说话都特别灵活,有冲劲,所以这也是这位程序员被新员工所替代的主要原因。
程序员岗位职责:
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
Ⅳ 程序员平时都在同时干几个项目
第一看公司
公司没有那么多的活 就不可能同时干几个项目 有一个就不错了
第二看水平
自身水平不够的话 上级也不可能把几个项目一起交给你
第三看公司理念 或者说公司文化 总之是你上面人的想法
如果你老板或者你老大不喜欢你同时做几个项目 那么你就只能做一个
另外 同时做几个项目 也不一定都是开发
小公司一般是研发维护都是同一个人,没有专门的维护团队
这样手上开发中2-3个项目 维护着10来个项目都是挺常见的
Ⅵ 程序员一般年收入是多少
不同城市不同岗位不同公司都会对收入有影响。
小家电控制板、电子玩具程序员,这种程序员编写的程序种类多,另外需要懂一些电路板的知识,比如画板、焊接,这类程序员在北上广待遇10K起步(能够做公司安排的任务,下同),更多就要看公司规模和老板是否大方了。
工业设备程序员,比如电梯控制板、机械手臂等,这些程序员一般在一个行业积累时间较长,待遇同样也很不错,20K以上应该在北上广不成问题,但是需要长时间积累。
手机APP程序员,比如手机斗地主游戏、掌上网络等,也是近几年兴起的一种程序员,由于懂的人少,待遇很不错,刚入门2年的程序员在北上广就可以15K往上走了。
4.IT程序员,负责网络编程,待遇也行15K+,但是工作量比较多,加班是常事。
Ⅶ 上海老板承诺程序员脱单后奖15天年假,你觉得这个福利如何
这个福利非常的好,老板给程序员发放这样的福利,有助于公司积极健康向上的发展,而且从这个福利可以看出来许多内容。
第三点,公司未来可以得到更好的发展。老板与员工关系和谐,大家在一起高高兴兴,快快乐乐。老板关心员工的生活,对员工关心会得到员工的反馈,那就是更加积极的工作,长此以往的良性循环下来,公司的发展潜力就巨大。此外,老板对员工好,也会吸引更多有才能的人进入公司,谁不想有一个好的老板。大家在选择公司的时候考虑的不仅仅是公司的硬件设施,比如公司配置,公司名气,还会考虑公司的软件,比如公司的工作氛围环境,老板和员工之间的关系等等。
Ⅷ 搞IT程序员有前途吗
IT程序员有前途。就业方向有:
1、架构师
这职位听起来很高大上,但它需要强大的技术实力和深厚的技术积累。建筑师的成长需要经验、技术的广度和深度。设计优雅、灵活、扩展性强的架构是架构师的主要工作。
2、Java后端程序员
后端程序员主要实现业务逻辑,为前端使用提供接口。
Java是最常用,但也有其他相对小众,比如Python,Ruby on Rails、PHP等,还有就是PHP,小网站经常用,不论哪个语言,都不难学,这一块的需求是比较大的。
(8)老板程序员分房扩展阅读
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
Ⅸ 本人学生,今天跟一软件开发公司的小领导交流,他说程序员涨工资主要靠跳槽,一个程序员正常发展一年就可
额,确实有这个说法。如果想升职的话,就在一个公司待久点,如果想涨工资就跳巢吧。当然不能跳的太频繁,你也得有那个能力对吧。而且,如果一个人频繁跳槽,会让一个公司不信任你。我就一个朋友公司他们是这么招人的,只要上次跳槽不超过一年的都不要。一般来说,能力跟工资挂钩。有一个很奇怪的现象。有些公司的员工工作了一年的工资竟然比不上刚来的同样工作经验的人。