美国这边的IT公司,大部分人一辈子都会待在高级软件工程师或者高级程序员那里。首先,软件交付部门的核心职责是根据用户的需求开发并交付软件给用户。具体来说,软件交付部门通常会跟踪项目。项目来了,一般会成立项目组,任命项目经理。

软件公司交付部的职责有哪些

软件公司交付部的职责有哪些

首先,软件交付部门核心职责就是将软件按照用户的需求开发完毕交付给用户使用。具体来说,软件交付部门一般都是跟着项目走,项目来了,一般都会成立项目组,任命项目经理。然后依据软件工程中瀑布模型开始工作。项目经理负责沟通和确认需求,制定需求规格说明书、软件开发工作范围、项目开发计划书等内容,然后带领开发团队进行系统架构设计、详细设计、编码、测试、上线试运行、验收交付,并提供软件开发过程文档。

国外的公司都是如何处理大龄程序员的?

国外的公司都是如何处理大龄程序员的

国外几乎没有处理大龄程度员一说!至少美国这边就没有!本人是恢复高考后77级大学生,八十年代,上海名校研究生毕业。八十年代末来美读商学院,那时候中国经济还没起步,毕业后根本找不到对华的工作。只好转计算机专业,现在美帝这里干IT己经三十多年了,现在的职务是企业设计师(Enterprise Architect )。

但,国内把Architect 叫成“架构师”,我很不喜欢这种翻译。我今年六十五岁了。最近想退休,但公司领导不让,并许诺重金。国内我们这个年龄早已经退休,游山玩水,吃喝玩乐了。所以,我铁了心也要退,搞得公司领导们很不高兴。但我不管,该退休了。美国IT公司一般实施的是双轨制,搞管理的和搞技术的。搞管理要会玩权术,有许多老美也不喜欢,而愿意走技术这条路。

许多IT公司一但经济不好,会裁许多中,高层的管理人员。而搞技术的,尤其是关键技术人员被裁却不多。按级别和待遇等,本公司的企业设计师和管理层的高级总监(Sr. Director)是同一级别。美国这边IT公司绝大多数人会在高级软件工程师,或者高级程序员上呆一辈子了。公司裁员一般不会按年龄裁,而是你的技术能力以及你管的这一部分技术的重要性而定。

三十五岁在美帝这边属于年富力强的时候。大学毕业后一般是从技术底层干走,是真正的程序员,整天都得写程序。在当今IT的软件,语言的飞速变化的时代,干程序员是非常辛苦的。刚花几年,精通了一种语言,但它马上又被淘汰了,一切又从头开始!程序员换工作,招聘的岗位恨不得要求你能懂上百种语言!程序员如果干的好,编写了大量程序,或者向软件工程师,你负责的那部分许多年后能够成为一工程项目的主要部分,那你就可能成为那个项目的技术尖子。

升职加薪!从现在开始,就看你自己的技术能力和英语交流水平了。能力好的不仅仅是负责一个项目,还有几个甚至十几个。随着社会的发展,技术的不断更新,你应该有能力引导和带领一大群人去做。当然,你必须精通这些项目或者未来的项目,你必须是专家。这是指企业设计师的水平。对于大多数从事IT工作的人来说,做好自己的工作。


文章TAG:软件  部门  公司  
下一篇