大学生如何当一个程序员——第二篇:就业实战2

2024-01-03 13:30:10

文章出自https://www.bjsxt.com/xiulian.html#1F
各位小伙伴想要博客相关资料的话关注公众号:chuanyeTry即可领取相关资料!

第二篇:就业实战2

1.职场的十大基本素质

  • 着装整洁、个人卫生合格

这个都不能算作职场素质,应该是做人的素质。每天逢头垢面出门、指甲里面都是污垢、身体有异味,如何让别人觉得你是个靠谱的人?干净整洁、形象良好,马上可以让人对你的印象提高N个档次。

  • 有正常的交流习惯

一个正常的交流习惯也是及其重要的。正常的交流习惯有如下五点:

  1. 不打断对方说话
    这是对别人最基本的尊重,把话让别人讲完,也是最基本的礼貌。

  2. 说话时,盯着对方的眼睛。眼神坚定,不飘忽

  3. 说话时,语气不拖拉。
    说话语气肯定,有自信,千万不要嗯嗯啊啊。

  4. 没有小动作,但可以适当增加手势
    抖腿、搓手、动手碰别人这都是不礼貌的习惯。交流时,不要有这些不良动作,但是可以适当增加手势,让你的交流更顺畅。

  5. 表情放松,多一些微笑
    不要将跟别人的交流搞得太过正式,放松一些,多一些微笑。

  • 准时,不迟到

一个没有时间观念的人,怎么可能做好事情?因此,面试不迟到、约会不迟到,这都是最基本的礼仪。而且,所有的面试、约会最好保证提前十分钟到达。

  • 和周围的同事打成一片

多跟同事交流、打成一片,是职场最基本的规矩。这在平时工作和休息时,一定要多注意不能落单。最典型的:中午午餐时间,一定跟同事们一起吃饭,不要落单。

  • 有困难,就马上寻求帮助
    工作中遇到问题,自己通过查资料无法解决。立刻寻求同事帮忙,千万不要因为不好意思开口而耽误工作时间,影响公司整体的工作进度。

  • 有责任心、事情到我这里结束
    事情到你这里,你能把他解决掉,本身就是能力的锻炼和提升,是让自己升值的机会。如果,你把它推脱开,不仅丧失了锻炼的机会,也让别人看到了你的态度,看清了你的前途。

  • 学习的心态对待同事和上级、包容的心态对待同事和下级

  • 办法总比问题多,积极的心态面对问题

2.公司调研

对于你即将要面试的公司,一定要做到“知己知彼”,在面试前做充分的调研。这样既能让你在面试的时候与HR有充分的互动机会,也可以避免很多无良公司的“坑”。

做公司调研需要做到如下几个关键点:

  1. 公司发展的历程

  2. 公司的产品或者项目以及周期

  3. 公司下一步的发展规划

  4. 公司开发使用的技术架构

  5. 公司跟开发有关的组织结构(开发部、测试部、运维部、产品部等)

3.项目调研

对于企业来说,会关注你大学期间成绩单呢,还是关注你的项目经验?答案显然是:项目经验。甚至在很多研究生复试时候,导师看到你的简历上写了很多项目经验,也会极大的增加你的分数。五年前,我的一个学生在尚学堂培训时的项目写在研究生复试简历上,被导师问了又问,最终被中科院计算所录取。这就是项目的力量。

因此,前期的项目准备会让你的简历更加丰富,赢得更多的机会。一个小小的机会也许就能完全改变你的命运。

对于项目调研,大家要避免误区。不是说,一定要将项目的商业源码搞到手,通读一遍才算是完成调研;也不是说,一定要把这个项目代码写一遍;其实,项目调研的本质是让你开阔眼界,增加和“面试官”的谈资。

项目调研最重要目的是要让你明白某个项目开发的流程、某个项目的内在逻辑,此类项目常见的问题,开阔眼界,最终真正理解项目开发的整体流程。

项目调研关键是要做到有心!现代互联网这么发达,任何资料都可以在网络上找到。我可以给大家提供各种项目调研的思路:

A. 打开各种网站,其实就是一个个项目。

B. 打开相关软件公司,下载他们软件的试用版,就可以去研究他的内在逻辑。

C. 下载各种app,也是一个个完整的项目。

D. 各种开源网站下载的项目,也可以作为研究的对象。

E. 大胆出去,参加一些创业、创意相关的活动。比如:中关村创业一条街的各种会议。

4.基础技术准备

就业前,大家需要将自己平时培训期间学习的技术捋一遍,全面复习一遍。临阵磨枪仍然是最重要的应急手段,面试前的准备就像高考前一样,越充分越好。

5.热门技术准备

软件行业技术更新较快,经常会出现新的技术。但是,这些技术通常不会马上应用于企业中,企业一般都会使用稳定和大众化的技术。所以,企业应用技术通常都有2-3年的滞后期。

身处软件开发第一线的人往往对新技术学习也会滞后,毕竟企业不用,大家还是不愿意多花时间和精力去学习。但是,作为程序猿往往对这些技术保留了极大的好奇心。绝大部分程序猿会心想:“等我有时间,我一定要学习一下”。

对于热门新技术的了解,可以明明白白的告诉对方,你就是一个喜欢技术、喜欢钻研的典型的程序猿。这会给你起到加薪加分的效果。” 1.5倍薪水定律”就会起到作用。

6.更高端技术准备

技术行业是一个非常干净的行业,付出和得到基本是正比关系,你不需要靠关系靠背景。作为程序猿,学习就是本能,学习跟你的薪水是成正比的!学习越多,薪水越高。作为一个专业的程序猿,必须做好进一步提升的准备。千万不能有已经到头的想法!一个二三十岁,刚入行的年轻人,如果产生了已经学够的想法,那说明你的前途也到尽头了!”观念决定行动,最终决定命运”。

7.本专业之外的技术准备

很多人会以:“专业贵精不贵多”,“一招鲜吃遍天”,作为不学习其他技术的借口。这些话没有错,我也赞成这些话。但是,这些话不能作为不学习的理由。

一个学习安卓、IOS开发的程序猿当然最重要的就是掌握本专业的开发技能,但是如果你还了解后台服务器程序的开发,这就是你不同于普通程序猿的优势。

知识面宽往往意味着好学,潜力巨大。经过两三年的磨练后,熟悉各种技术的你,必将迎来一次发展的机遇。为什么机遇一定会给你?显然,一般人是做不到这一点的。

8.共同话题准备

面试你的人基本都是程序员,或者程序员出身,因此你们在对话中都可以找到很多共同话题。那么,为了让我们的面试充满各种“亮点”,对于共同话题的准备就相当有必要了。“用心去准备的面试,连面试官都会被你认真的态度打动;反过来说,如果连面试都不重视的人,我怎么相信你会对工作更有责任?”。

我们可以准备以下这些问题:

  1. 是否曾经耗费几个小时甚至几天的时间来追踪一个顽固的bug?

  2. 你有没有因为某个问题加班到半夜的经历?

  3. 你喜欢某种编程语言的哪一点?

  4. 经常访问哪个程序员的网站?

  5. 你最喜欢看的编程类的书籍是什么?

  6. 关于IDE,什么事最让你抓狂?

  7. 精心准备几个能说明你技术能力的专业问题,在面试时尽量发挥出来。

文章来源:https://blog.csdn.net/hellow_xqs/article/details/135360930
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。