近期,有非常多读者通过微博、微信与本人交流。感觉大家对于学习、对于技术都非常的有热情,让我也学到了非常多东西。

我提取了几个大家比較关心的问题予以答复,请有相同疑问的朋友參考一下。

问题1:数学对程序猿重要吗?

答复:要回答这个问题,我举一个身边的样例。

我们项目组有两个同一时候入职的员工(比我晚一年入职),一个是研究生毕业,一个是本科毕业。前者在校成绩非常好,差点儿每门数学课都考了90分以上;后者在校成绩马马虎虎,但据说敲代码非常厉害。他们同一时候进行入职培训,相同有指导老师教,同一时候转正。大半年之后,我无意间打开了他们两个编写的程序文件看了一下,发现了区别:那个研究生写的程序非常规范,逻辑也非常清晰,哪里该有凝视,哪里该留空行,写得非常的有条理,看了过后让人赏心悦目;那个本科生写的程序规范性非常差,代码排版不工整,变量命名不规范,并且程序差点儿没有凝视,看得让人抓狂。

我举这个样例,是想说明数学(或者是学校计算机课程)对一个程序猿的潜移默化的作用。在软件开发工作中,我们差点儿不会非常明显地感觉到数学的存在,除非你是从事算法类工作,但数学会影响我们的工作方式。详细而言,数学对程序猿的影响例如以下:

(1) 数学能够培养我们的逻辑思维,让我们做事情有条理并且思路清晰。

(2) 数学能够给我们一种规范性的意识,让我们依照标准来做事情。

(3) 数学能够让我们遇事不慌张,一步一步地去解决这个问题。

在此,推荐大家读一篇经典文章《程序猿思维》:http://blog.jobbole.com/67886/。

问题2:研发工作岗位要求有哪些?

答复:大家能够看一下各大IT公司的招聘广告,上面对每一个岗位的技能要求都写得非常清晰。

我总结了一下,对于研发类工作岗位,要求有下面这些:

(1) 对详细编程语言的要求。如C/C++开发project师、Java开发project师、数据库开发project师等,就须要大家分别熟练掌握C/C++、Java和SQL语言。因此,大家在学校一定要熟练掌握至少一门编程语言。

(2) 对专业知识、英语等的要求。假设想应聘通信类的研发岗位,那么大家就要对通信原理、通信网、移动通信等基本概念和原理有一定的了解;假设应聘计算机类的研发岗位,那么大家就要对计算机组成、计算机操作系统、计算机网络等比較熟悉。此外,某些岗位对英语也会有要求(本科生至少过4级,研究生至少过6级)。

(3) 对学习能力的要求。一般公司都会要求应聘者具备较强的学习能力,由于到了单位之后,要学习的东西还非常多。怎样体现大家的学习能力呢?在校的获奖证书、所做过的项目、实习经历等,都是非常好的证明。

(4) 对人际交往能力的要求。非常多公司会要求应聘者具备较强的沟通能力,这是由于大家是在一个团队中工作,不会开口是不行的。在学校的时候,大家要适当地參加一些社团和班级所组织的活动,培养自己与别人打交道的能力。

(5) 对个人价值观的要求。这个就比較的难以分辨了。公司都想招到诚信、正直、踏实肯干的员工,但这个不是靠几次面试就能够看出来的。对于大部分人来说,仅仅要严格要求自己,都能够满足这个要求。

问题3:实习对找工作的影响大不大?

答复:这个要看你实习的目的是什么,实习的时候详细做了什么,你是否从实习中学到了东西。

我总结了一下,大家实习的目的包含下面几个:

(1) 想挣点钱,为家里减轻负担,或者是想买一些贵重的东西。

(2) 为自己的简历加分,为自己以后找工作加入筹码。

(3) 在学校里面实在是无事可做,出去找份工作混时间。

(4) 想学一点技术,弥补学校教育的不足。

因此,目的的不同,导致了实习的效果也会有所不同。

依据我个人的经历,合适的实习确实能够让自己找到好工作的几率增大不少。什么是合适的实习呢?特点有下面几个:

(1) 让实习生參与到项目工作中,学到了某一方面的技术。

(2) 让实习生强化了对专业课的认识,加深了对某些知识的理解。

(3) 扩大了实习生的视野,学到了学校里面没有的东西。

大家在找实习工作的时候,能够參照以上标准来辨别某份实习工作是否值得自己去,千万不要为了实习而去实习。在学校里面做一些有实际价值的项目相同是一个不错的选择。我有非常多同学,尽管从未去实习过,但相同找到了一份非常好的工作。

(本人微博:http://weibo.com/zhouzxi?topnav=1&wvr=5,微信号:245924426,欢迎关注!)

转载于:https://www.cnblogs.com/zfyouxi/p/4005197.html

答读者问(5):有关数学对程序猿的作用、研发工作岗位要求和实习对找工作的影响等问题...相关推荐

  1. 答读者问总结 微信群欢迎你

    在<大学里最重要的七项学习>这篇广受在校学生欢迎的文章中,李开复老师说:就读大学时,你应当掌握七项学习,包括自修之道.基础知识.实践贯通.培养兴趣.积极主动.掌控时间.为人处世. 确实,在 ...

  2. 答读者问(17):一个在读女硕士有关实习及如何进入企业的相关疑问

    最近,我收到一位研究生的邮件,内容如下: 学长你好! 我是一名现在在XXX读XXX的学生,我本科在国内一所211工科院校读通信工程专业. 在你博客中答读者问的栏目,有些对我很有启发,比如16号的女生如 ...

  3. 【答读者问13】backtrader实盘交易中应该注意些什么(数据篇)?

    云子量化免费阅读传送链接 答读者问是免费文章,不计入专栏中.写作本文使用了62分钟,阅读大概3分钟. 有个读者咨询使用backtrader连接IB进行实盘交易的时候需要注意些什么?由于我使用backt ...

  4. 【答读者问12】如何理解backtrader的line以及对line进行操作?

    云子量化免费阅读传送链接 答读者问为免费文章,不计入专栏里面. 理解line是理解backtrader的基础,backtrader是一个事件驱动的量化框架,基于元编程技术,形成了line的数据结果:在 ...

  5. 【答读者问6】如何获取哪些股票有持仓?

    云子量化免费阅读传送链接 答读者问为免费文章,不计入专栏里面.本文可以在下面地址免费阅读. backtrader实现了一些基础的功能,有些需要个人定制的功能,完全可以使用一些基础的功能进行叠加来实现, ...

  6. 【答读者问47】一场由夏普率引发的乱斗(backtrader和joinquant计算夏普率的方式哪一种更稳定?)

    云子量化免费阅读传送链接 接着上一篇文章[答读者问46]一场由夏普率引发的乱斗(backtrader,pyfolio和聚宽都是怎么计算夏普率的?),本文尝试用蒙特卡洛模拟的思想,模拟1000次,随机生 ...

  7. 答读者问(8):如何批量查询marker基因(对应的蛋白)会不会在膜上表达?

    做实验的朋友们对这个问题应该是很感兴趣的,因为涉及到后续能不能实验验证. 一般的做法是拿基因名或者蛋白名去查文献,查网站.我知道的:uniprot.PDB.the human protein atla ...

  8. Richard Stevens答读者问

    问题 你怎么想到要写UNIX Network Programming? 你为什么要写Advanced Programming in the UNIX Environment? 你为什么要写TCP/IP ...

  9. 答读者问(2):有关研究生论文及实习等问题

    版权声明:本文为博主原创文章,对文章内容有不论什么意见或建议.欢迎与作者单独交流,作者QQ(微信):245924426. https://blog.csdn.net/zhouzxi/article/d ...

最新文章

  1. LIVE 预告 | 旷视王剑锋:全卷积网络,可以实现更好的端到端目标检测吗?
  2. 使用CGContext画线操作小记
  3. Spring JdbcTemplate+JdbcDaoSupport实例
  4. 更改应用程序图标_【iOS12人机交互指南】6.2-应用图标
  5. CodeForces - 1400D Zigzags(简单dp)
  6. flutter能开发游戏吗_Steam上架游戏开发软件,不用代码也能制作游戏,而且还是免费的...
  7. jsf服务_使用JSF的面向服务的UI
  8. python依赖注入_如何做依赖注入python方式?
  9. dede列表分页php,织梦用dede:sql实现列表页分页教程
  10. “Git 不是昙花一现!”
  11. 由于BOM头导致的Json解析出错
  12. Tomcat线程池原理
  13. postgresql点云las_三维点云目标提取总结【转】
  14. 计算机网络本直通线的制作方法,电脑网线制作之交叉线与直通线的做法
  15. 电商平台违规“二清”,将面临哪些处罚?
  16. 错误:类 SubClass 是公共的, 应在名为 SubClass.java 的文件中声明
  17. 软件测试学习之路-----文本编辑器和计算机基本命令笔记
  18. 请你帮我一起转到全中国
  19. vue 动态绑定 class
  20. HTML5 CSS3 生日快乐动画网页(粉红色的回忆)

热门文章

  1. 【完整版-斯坦福-密码学】全13讲(绪论)【笔记】
  2. 【敏感度,查询,裁剪代码实现】差分隐私代码实现系列(六)
  3. 数字图像处理--引入齐次坐标
  4. 设置环境变量的三种方法【转载】
  5. Neginx服务搭建
  6. Linux学习笔记--导航(CentOS 7)
  7. 计蒜客——数位反转问题(代码+解析)
  8. Linux视频切片m3u8,Rtmp转m3u8视频切片系统及方法
  9. java web购物车_java web开发——购物车功能实现
  10. 网易云api如何调用_分析网易云音乐API的经历