程序员的世界,如何区分菜鸟跟大神?

刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?

“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?

真正的原因是:“菜鸟”程序员没有将自己的思维融入代码,代码是程序员思维智慧的结晶。 当我们拿到这一个小功能的时候,我们首先一看,这方面的知识自己准备不足,于是就上网找去了。假如我们去想一下如何去解决,我们解决的方法一般会有两种, 第一种是自己会从网上或者是书中找到类似的代码,第二种就是请教别人指点,这种方法感觉不太可能,因为在工作中,大家都很忙,相互讨论帮忙很少的。

程序员的世界,如何区分菜鸟跟大神?

成为高手或大牛的唯一途径是不断学习

不要梦想着进入大公司,进入牛逼的团队,坐在大牛旁边,或者多参加线下活动就可以成为大牛。这都是图样图奶衣物。大公司为什么要你?牛逼的团队为什么要你?首先你要是要有点本事才行;想要得到牛人的指点,是靠运气的。可能是电视剧看多了:你掉进山谷中,然后遇到了一个白猿,肚子里藏着九阳真经?或者滚下山谷,看到一个大雕,学会独孤九剑?芸芸众生全国数以百万计的程序猿,你觉得能遇到大神的机会有几成?大神愿意与你交流的机会又有多大?梦想大神手把手教你?除非你是他炮友。

当然,也确实有人足够幸运能够得到高人指点一二。但我们相信绝大多数人,即使牛人在你身边,你也没有足够的机会让他指点。公司雇我们来,是让我们干活的,让我们产生价值,为公司赚钱的。牛人的任务更重,事情更多,凭什么还让人指导你。

程序员的世界,如何区分菜鸟跟大神?

文档与表达能力

很多技术人员都写不了文档。不过,坦白的将,如果要获得更好的报酬,文档时绝对关键的因素。没有文档就没有沟通,就没有交易。有人提了,“文档是第一生产力”,我非常之赞同。文档的类型有很多,针对的对象也各不相同。不同的人,对文档的理解能力也是完全不一样的。因此,你的文档必须适应于你的目标。这个对于搞技术的人太难,他觉得还不如写代码来得快。

多阅读手册和源代码

没什么比阅读手册更值得强调的事了–仅仅通过阅读手册你就可以学习到很多东西,特别是很多有关于字符串和数组的函数。就在这些函数里面包括许多有用 的功能,如果你仔细阅读手册,你会经常发现在以往的项目开发过程中,很多时候你在“重复发明轮子”,而实际上你只需要一个核心函数就可以完成相应的功能。 手册是你的朋友。另外,现在有很多使用PHP开发的开源程序。为什么不去学习和借鉴呢?下载一份开源的PHP应用程序的源代码,仔细阅读它吧。也许越大的 项目越值得去阅读,虽然它们也许有更复杂的结构和系统,但也有更详细的解释文档。

程序员的世界,如何区分菜鸟跟大神?

六顶思维帽跳出自己进行思考

如何打破自己的固有观念和思维定式,书中给出了“六顶思考帽”这种方法。在平常的生活或者工作中,运用创造性思维,可以给你带来很大的帮助。

  • 白帽【客观的思考】从数字、数据和可信的信息出发进行思考

  • 红帽【感性的思考】用感情、感觉和直觉进行思考

  • 黑帽【否定的思考】从课题、风险和损失等方面进行思考

  • 黄帽【肯定的思考】从价值和利益等方面进行思考

  • 绿帽【创造性思考】从创新的、之前未出现过的方面进行思考

  • 蓝帽【过程管理思考】从整体的可实现性进行思考

作为初入职场的程序员,如何从一个普通的编程人员晋升为CTO,只靠简单的技术还是不够的,软实力也要同步提升。

“菜鸟”和“大神”区别之代码

一个程序员有多优秀,就得看他写的代码!程序员自己的代码才是自己工作状态的真实体现。“菜鸟”程序员和“大神”程序员到底有什么区别哪,那我们就来看看。

“菜鸟”程序员的代码是什么样子?“冗余,而且这些代码不是从书上找来的就是从网上找来的还有可能就是自己会这一部分代码(仅存记忆的提取,真正的原理似懂非懂,好像雾里看花)。

程序员的世界,如何区分菜鸟跟大神?

“大神”的代码会写成什么哪?“大神”程序员的代码,当你看的第一眼:简洁;第二眼:真“N”。用最少的代码,把这个程序写的非常精辟了,体现了自己的逻辑思维。

新手选择书籍

互联网如此之发达,选择一本Linux书已经非常容易的,非常方便的电子书,百度一大把。再好的记性不如烂笔头,建议大家多看纸质书,书再多,但如果是一本错误的书,却会误人子弟,错误的观念让新手误入歧途。《Linux就该这么学》最近非常火的书籍,非常不错的新手入门书籍。我们新手一定一定要做好学习笔记,写下自己的技术步骤教程,与爱好者多交流,把心得写下来,作为成长印记。

保持好的态度

做Linux运维切务急躁,你的一个小小的命令,可能对企业来说造成难以承受的损失,工作要认真,听朋友说他们的同事,把数据库给删除了……,哇,他恢复数据搞了一整天。数据要及备份,这上运维最重要的步骤。不要感觉自己牛牛,大神多着呢,谦虚谨慎,才能在这个行业走的更远。技术发展的非常快,火爆的云服务,如果你不学习,就会被淘汰,因为我们是搞技术的,也热爱这个职业,想把它做的更好!

另外还有一点可以通过自身的学习来获取一大进步。

分享给超过5万的程序员朋友下载,这次我把所有资料重新梳理精简,免费分享给大家 。

程序员的世界,如何区分菜鸟跟大神?

究竟有哪些干货呢?先给你们一个目录:

程序员的世界,如何区分菜鸟跟大神?

免费领取资料途径:公众平台 “程序员学者"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值