大家好,今天小编关注到一个比较有意思的话题,就是关于面试软件开发职业规划的问题,于是小编就整理了5个相关介绍面试软件开发职业规划的解答,让我们一起看看吧。
- 如何招聘面试软件开发人员?
- 应届毕业生应聘软件开发岗位,除了专业水平,公司还会看重应聘者的哪些方面?
- 软件实施工程师面试会提哪些问题呢?
- 2020,程序员该如何规划职业?
- 程序员的职业发展计划应根据什么来制定?
如何招聘面试软件开发人员?
不请自来,其实我作为一名程序员 我说一下我去面试的时候感受吧?其实很多程序员是比较讨厌笔试的 但是如果不笔试的话 很多公司又觉得考不出水平 其实非也,一个程序员水平好与坏其实可以从他说话的水平就可以知道 比如问一下业务上的问题 他是如何解决的 遇到问题如何处理 然后可以对提问一下些相对比较专业知识点 看他如何答问 最好是比较冷门一点 热门的网上一大推答案了 还有就是让他自己自由发挥发表自己专业上技能和见解。如果你是招比较高级程序员的话 可能就是问一下架构上的问题了 如果是业务上的话 就多问问一下常见技术 就知道技术如何的
应届毕业生应聘软件开发岗位,除了专业水平,公司还会看重应聘者的哪些方面?
可以到 如鹏网 上去了解一下,有个 公开课《程序员找工作的六大环节揭秘》,可以去看看,从简历到面试,薪资洽谈,就业等方面进行全方位的指导,有问题随时提问,也可以把简历发给老师,进行指正,挺不错的,具体的可以到 如鹏网 ***上去了解一下;
软件实施工程师面试会提哪些问题呢?
所以基本上面试没聊太多技术相关问题,就聊聊天,聊聊行业,入职第2天就上项目了。
现在也经历了几家软件公司,发现在面试软件实施工程师的时候,面试关主要会了解的大概是如下几个点:
以上是我了解到的一些面试内容,希望对您有帮助。根据你面试的岗位要求,如果你面试的岗位是android手机开发方面的,他们会问你参加过相关的手机软件开发项目没有?你在中间发挥的作用什么的,还会问一些简单的概念或者编程中经常遇到的一些处理技巧,以此判断你有没有工作经验,动手能力如何,能不能很快适应某些岗位工作。有时还会问一些看似无关的问题,例如家在哪里,有没有女朋友,女朋友在不在本地,来推测你的稳定性如何,会不会工作一段时间又离职了。
首先需要看你自己找什么样的[_a***_],是新手呢。还是老手呢?对于软件实施的一些新手来说,那么相对应来说要看重的是人品的一个问题,因为毕竟他们家的是新手,所以对于一些技术方面的一些能力相对来说要求比较***。那么他相对来说会看重的是你的学习能力和吃苦耐劳的精神,毕竟实施需要经常出差的。
那么如果你是免税的是有经验的那相对应来说首先呢是你的经验肯定是需要拍的第一位的叫你进来肯定是去要解决问题所以这个时候我想应该是能力决定一切所以在免税的时候中如果你去面试有经验的一些事实电源的话那么我想你的能力首先是要排在第一位。
对于实施人员常用的一些技能点那么首先要根据不同行业来去去分析问题。总体来说如果是软件试实施,我们首先你需要对各种软件的安装必须要精通。那么可以举个简单的例子就是我们经常使用的几种数据库的安装的方式同时呢也需要对一些硬件方面了解因为有时候装软件的情况下我们需要去了解一些硬件一下环境再有就是基本的一些沟通能力,以及一些语言交流的一方面需要注意的问题,毕竟我们是诗人出去面对的是客户群体,所以在说话,但是上面一定要留心总体来说的话,实施人员需要的不仅仅是技术,沟通能力也很重要。
面试有一个基本的套路:先简单介绍一下自己→再简单介绍一下工作经历→适当吹嘘一下自己(成果,奖励等),然后就轮到面试官了,他会根据你的简历里面的东西提出相关的问题,至于提哪方面的就看他个人爱好了,所以你简历里面的东西不能有造假的,但是允许有夸大的。人力资源的面试官不会谈技术方面的问题,但是他会抛一些与岗位相关的通用性的问题出来进行人员的筛选,毕竟他在本公司呆了不短的时间,耳濡目染也懂一些,这个时候你千万别怂,往大了的方向可劲的吹,让他觉得你高深莫测,以便进入技术岗面试。
到了用人部门,面试官一般都有专业的背景,这个时候就不能无极限的瞎说了,也别对他们公司的任何东西做评价,万一问道就说我对贵司的产品没有详细的研究过,不方便做不符合事实的说辞。他也会问你过去的专业,那是你的本行,给他好好上一课(瞎说的),让他觉得你这个人能力还是有的。
到了最后就是最终拍板人士了,他不会跟你谈很多,因为前面的都谈完了。你只需要跟他随便交流一下,尽量隐藏自己的缺点,重点夸大自身的优点,然后就差不多了。
最后!祝你好运
2020,程序员该如何规划职业?
程序员如果想一直在这个行业发展的话,特别是前三年,最最重要的一件事是夯实基础,提升专业能力。
如果熬过了这前三年,一般有两条发展路径。
一是向上发展,即往管理方向发展,有长时间的工作经验,在公司可以带别人去成长,常见的管理岗位有项目经理、产品经理,技术总监等。做管理需要高情商,维护人际关系,有自己的大局观,承受压力的能力要强。
二是向内发展,即往专家方向发展,对于技术比较痴迷,有这方面的钻劲的,常见的专家岗位有技术专家、软件架构师、实施顾问等。做技术,要关注行业发展趋势,不断的学习输入新的知识,养成终身学习的习惯。
个人观点:
如果你是本科学生,学校还不错的同学,建议去考研,计算机或软件工程的研究生(985)的学校还是非常牛逼的,上学永远都有用,如果可以,再攻读个计算机博士,研究人工智能、算法神经网络这些。不要觉得浪费了青春,别人都挣钱,我挣不下,只要你能考上名校的研究生博士,出来之后,进的企业,一年挣的钱相当于别人5年到10的薪水。
如果你是普通高校的学生,自己对这方面非常感兴趣,有编程思想的那种,java看一个月就能看懂的精通人才,那你直接去面试大厂。如果是小白,建议去培训,不要把培训看成就是挣你的钱,不管去哪里培训,集中几个月好好学,是可以学到东西,让你进入公司。培训一定是你走进程序员行列最快的一条路。
同时,2020年这样的行情,该怎么学习和选择呢?如果你想求稳定,那就选择j***a
前端这些主流的东西。虽然就业压力大,但最起码它岗位多。如果你觉得自己学习能力强,那选择任何方向都可以。
当然,从今年的行情来看,今年明天市场都很差,那么对于技术领域来说,一定要把技术学精通,学细,尤其是底层的东西和最新的东西。比如:仅仅学个j***a可以吗,不学大数据?可以,但是j***a一定要学精通,能在所有同等面试者中脱颖而出。至于之后的职业规划,根据你个人的情况来看了。管理岗你得有人际关系,你混得好,管理岗离你就不远了。技术岗,那你的技术更新提升就要快,普通高校的学生5年内月工资混到50k的有吗?有,但是非常之少。他付出的时间和精力非常人可比。最后,就是机会和运气,天上掉馅饼的几率太小,但没准你就被哪个大厂看上了呢!
程序员可选的方向很多,看你对自己的定位,是坚持编程,还是想往其他的方向跳。
不要说2020年,2021年,这样的问题同样存在。关于程序员的职业规划,有几点可以参考:
1.坚持程序员的工作,不断提高自己的编程技术,掌握这个行业更多的技能,做一个全栈工程师,未尝不可。不断加强学习,一步一步扎实的走向CTO的岗位,再好不过。
2.可以转产品,前提是需要对用户有足够的热情,产品岗更多的事统筹内部***,生产优质的产品,更好的服务用户。
3.可以做数据运营,程序员天生的逻辑性强,可以发挥自己的优势,做数据运营的工作。
程序员的职业发展计划应根据什么来制定?
这个要根据自己的性格,兴趣爱好,特长,身体健康情况,家庭情况,学习能力等
讲身边的几个案例
第一种情况,技术大牛
我的一个朋友a,原来学习食品质量监控的,因为比较有空,想考研,买了几本书学习了三个月,研究生没考上,后来再自学了一个月编程,然后帮他们人事科的同事编写了一个工资系统,用的挺好,找到自信了,跑去国内一个很著名的软件公司应聘,还成功了,再开挂的事后面还有,从小程序员一直做到华南区技术总监,因为他的特点是学习能力很强,但是不太善于和别人打交道……
第二种情况,就是从技术转管理
信息技术的发展很快,对编程者的学习能力有一定要求的,又经常要面对客户无休止的需求变更,还经常要加班,所以有不少人慢慢的转到项目管理的岗位上
第三种情况,转行
有几个朋友转行去做其他的工作,比如高校老师,也有的去做咨询
第四种情况
创业,根据之前的编程经历和***积累,叫上几个志同道合的朋友一起创业,
程序员升级高级程序员 再升级架构师 再升级首席架构师 再升级首席科学家 再耗两年出国
程序员升级高级程序员 再升级技术经理 再升级技术总监 再升级高级技术总监 再升级CTO再耗两年出国
对于程序员来说,做好未来的规划对理清自己当前和以后工作学习的方向很有帮助,从我二十来年从事软件开发行业的经验来说,对不同性格和背景的程序员,职业规划在前期可能差不多,但后期还是有所不同的。
- 刚毕业,这时候以学习为主,提高自己的开发能力并扩大知识面,不用太考虑薪水,如果能找到带你的人很重要,可以少走些弯路。
- 毕业2到5年,逐步开始独立负责项目或其中的独立模块,从小项目开始,慢慢培养自己独立解决问题和项目协作的能力,这时候是个人能力增长最快的时期。
- 5年后,有两种选择,一种是架构师方向,一种是项目管理方向,如果选择架构师方向,就要继续深入学习平台方面的知识,做到能独立[_a1***_]项目或软件产品,这是一条偏重技术的路线,个人必须非常喜欢编程本身,否则会很吃力的;另一种是项目管理方向,可以逐步往部门经理方向发展,这对于个人技术和协调能力都有要求,如果能考个PMP或类似的证书,可以有效提高自己的项目管理水平,以后职业发展也更有竞争力。当然,这两种选择都很累,更多的人是第三种,就是继续作为资深开发人员。
- 10年后,可以选择技术总监、技术合伙人或者自己创业,这时候能力和阅历都有了质的飞跃,可以按照自己的特点做出选择,当然,哪一种都是更高的要求,更大的挑战。
对于跨专业的我来说,目前就是先打好计算机方面的基础,像计算机组成原理,socket通信,以及操作系统,这些都是应该掌握的。后期就是在接触业务中积累针对问题的处理方式。
谢邀。
本人并不是程序员,但是比较羡慕程序员的高工资(哈哈),身边有些朋友是搞编程,也有一起讨论过这个问题,都说程序员是个青春行业,30岁以后就面临转行问题,个人不认为是这样:
1.工作之外利用闲暇时间学习其他开发语言。一个朋友自学多种开发语言,目标成为一名架构师,一名技术大咖(具体我没听懂,尴尬😅)
2.接触到项目,就要通过项目快速成长,积累经验,不断提升技术,积累独立带项目的能力,走管理岗位
3.创业。和几个志同道合的朋友,干就完事了。
希望对你有所帮助
到此,以上就是小编对于面试软件开发职业规划的问题就介绍到这了,希望介绍关于面试软件开发职业规划的5点解答对大家有用。