程序员到一家新公司,公司就给源码吗?

程序员刚到一个新的公司稍微正规一点的公司都会有所保留,毕竟代码是软件公司的核心,不会轻易把代码给出来,基本上刚入职的程序员首先会拿到测试代码或者文档,首先还是以熟悉基本的环境为主,熟悉基本的人际环境,熟悉基本的编译环境等。

一个程序员如何快速融入到新的公司氛围?

1.在加入新公司之前就要设立自己的职业目标,要清楚为什么要加入这家公司,起码要有自己的两年计划,甚至更长远一点的五年计划,把自己在公司做的每件事情都纳入自己的规划中,这样能很好的构建自己的知识体系,加入一个新的公司就意味着一个新的起点的开始,要总结之前公司之前的自己的得失,好的地方继续发扬,不好的想办法克服,不要再次把之前不好的行为带入到新的公司里面,从心理上做好准备,很多人由于工作换的太频繁,都有点麻木了,结果导致新的岗位还是坚持老样子,在新的岗位上由于老毛病还在呆了一段时间又觉得适应不了,想着换下一份工作,这种永远不会有大的突破,有些工作了三年以上的技术人员,编程套路也都掌握的差不多了,然后就停止继续学习的动力,结果中间就有点混的意思,发现别的公司待遇高了就跳槽,慢慢的不注重学习逐渐就落伍了,软件行业的技术更新还是非常快速的,两年不去学习后面的基本上就拉下了。

2.加入新的公司,开始先学习公司的产品,对未来要做的事情,有一个大致的规划,一般呆了一段时间就会陆续的开放一部分源码,拿到源码就要做出一些分析判断,一般公司会根据在公司的表现慢慢开放,毕竟刚进入公司都会有一个试用期,试用期是双方互相考察对方的时间,公司在观察你,你也在琢磨这个公司是不是适合自己发展。这个期间一般不会给出很全的代码,可能测试代码或者技术文档会多一点,但这个也要分情况,如果是初创公司,基本上招过来的人会直接来使用,不像大公司需要很长的试用期。

拿到源码如何对待? 如果是很优秀的代码直接拿过来好好学习就可以了,如果是代码质量一般就要规划后面如何进行重构,前提的要保证之前的功能稳定的运行,同时要把想法直接传输给直接领导,这对于在公司站稳脚跟有非常大的好处。

3.软件编程源码只是一方面,主要是源码背后的编程指导思想,因为随着时间推移代码能力都会提升,但编程思想如果不去磨练永远就会固化,这就能解释为什么有些老程序员做了很多年只能做一些模块工作却不能负责整个系统,编程思想不到位,格局意识基本上很难到位。

有些公司代码卡的特别严格,本人不太认可这种做法,除非关键代码其余代码都可以分享出来大家一起学习,产生的正能量要远远大于防止代码带来的损失大的多,对于程序员来讲代码只是实现自己思想的一个工具,锤炼自己的编程思想构建知识体系才是关键点。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2018-11-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算D1net

渠道伙伴选择云计算提供商时需要考虑的8个因素

无论企业在渠道中扮演什么角色,都需要将其能力与可帮助其利用这些机会的云计算服务提供商相匹配,这将成为2018年企业采用云计算服务取得成功,并获得业务增长的关键之...

11500
来自专栏喔家ArchiSelf

Amazon 的IoT之路(修正)

众所周知,物联网(Internet of Things,IoT)可能是互联网时代开始以来企业面临的最大机遇。 Gartner 预测, 到2020年物联网上将有近...

13340
来自专栏计算机图形学 前端可视化 WebGL

年轻程序员如何快速成长

最近公司招聘了一批初级前端工程师,招聘之后就是开始培训和实习指导,培训过程中,思考了一些问题,包括如何更好的培训 指导 以及管理新人。也思索了新人程序员自己应该...

7300
来自专栏安全领域

如何选择合适的物联网平台

2013年底,我决定推出OIES Consulting,我认为物联网平台的选择将是我们提供的最有用的服务之一,当然这一举措也为那些迫不及待想要采用物联网技术的客...

55580
来自专栏云计算D1net

解析2015年企业十大战略技术趋势:云计算成主角

Gartner提出2015年对企业组织而言最重要的十大战略性技术趋势。根据Gartner定义,战略性技术趋势即在未来三年内可能对企业组织带来重大影响的技术。构成...

35460
来自专栏人称T客

移动OA逐步消失:移动办公一统天下CIO该怎么选?

移动OA概念逐渐消失,移动办公平台概念成为主流 移动信息化研究中心认为,随着技术、概念、用户认知的快速更新,“移动OA”这个名词或将步入其末年,取而代之的是“移...

383100
来自专栏韩伟的专栏

需求变化的根源是什么?

在不按时算薪的行业里,软件开发应该是加班最多的一个行业。码农,是很多程序员用以自嘲的称谓。长时间的加班,大量的BUG,无穷无尽的特性,永远都在做的重构,伴随着程...

37330
来自专栏云计算D1net

未来的计算是分散的云

物联网设备提供的数据和大数据分析可以提供洞察力。物联网设备提供的数据和大数据分析允许提取见解。然而,人们面临着一个巨大的挑战:所有这些数据将在哪里处理和存储? ...

369110
来自专栏云计算

吃火锅,秒懂云计算!

科技让生活更智能,当今云计算,大数据 箭步般无声息的来到我们身边今天小编就以一种轻松有趣的方式给各位老板解释一下什么是云计算 ? 用火锅解释云计算最形象不过了 ...

53280
来自专栏罗超频道

百度借“轻应用”对微信表态?

首发虎嗅网 昨日(8月22日)召开的百度世界大会,推出了全新的开放机制:轻应用。所谓轻应用,是介于Web App和Native App之间的一种应用。“轻应用”...

40840

扫码关注云+社区

领取腾讯云代金券