菜鸟coder的入门之路

如果你是一枚Coder,但是你不知道CSND,这里暂且还不提GitHub,那么我觉的你就不是一个菜鸟级别的Coder,或许你还不知道怎么百度,因为你压根不是真正Coder,你只是一个Code搬运工。

当然这只是在开玩笑的,说到百度,不用多讲,一个神奇的网站,是吧!!

今天博主初来咋到,在早些的时候,我一直想来这里弄些东西,毕竟这里算是国人一个技术开源交流社区,单出于工作的忙碌,每天做着代码的搬运工,活在代码的世界里,让我焦头烂额,百忙之中,想在这里唠叨唠叨,给初学者或者想进入IT又或者已经在学IT想跨入IT 的小菜们一些建议,博主在上大学的时候,并不是IT 出身,而是自动化机械的制作工,只是一介草民,并无过人之处,毕业也一直做着自动化设备的设计及编码,在这三四的工作经历中,见识过好多从国外来的先进设备,随着工业4.0的到来,机器人的侵袭,国人的饭碗甚是堪忧,马云前几天还说,三十年后,人们可能找不打工作了,想来有些道理,所以我想啊,趁着我还有这几十年的光阴,学的可以控制代替我们工作的东西的生命,毕竟世界没有什么是永恒的,掌握一件东西的寿命可是很溜的喔?,所以博主毅然决然放弃坚持多年的自动化专业岗位,奋不顾身的投身IT大军,任凭我这娇小的身躯淹没在人海,及时被多年的IT上司,同事大佬虐的体无完肤,也打不到我想谋生立足的决心。

于是乎,我开始行动了,先是动用了一笔不小的资产报了学习班,后来又在空闲时间扎入书海,平均每天花费4个小时在去学校的路上,其实我还是蛮服我自己的,有时候想想,这是为啥呢,其实是为我自己,是为能跟上时代的步伐,能更好的选择,更好的立足于某个城市。在半年的学习结束后,我进入一家私人小企业做起了coder,刚进入的时候,一切茫然,感觉,同时和上司不想和你说话,给你20G电子书自己看吧,做技术的都知道,眼睛不离屏幕,手不离键盘,哎哟,那叫一个难啊,对与英文水平不及格的我来说,仿佛进入一个黑洞,看不到一点光线,扪心自问,在半年的学习过程中还学的不错,可是,学习是学习,工作时工作,学习是戏剧性的,工作时商业性的,区别很大,很多东西是要在实践的过程中才能彻底掌握的,一个小小的功能,可以要几十行甚至几百行代码经过反复调试才能得到结束,直到现在我一点不羡慕那些拿着年薪百万,眼睛里只有屏幕,大脑里只有代码,心里想着何时才能打卡下班,双鬓渐渐斑白,青丝日渐减少,坐在高档写字楼,桌上放着咖啡,冬不冷,夏不热的IT大佬们,不是每一份工作都那么容易,付出和回报是成正比的,作为IT男,你或许能真正找到人生的平衡点。

下面给出一些想成为和我一样coder的小青年们的建议吧?

第一:

自制力,自制力一定要强,每天面对全英文的资料,千万别吐,因为你几乎看不到一款全中文资料的开发板芯片介绍,你 也别找,我敢肯定的是你公司用的芯片资料一定是英文的,哪叫计算机是美国佬发明的呢,其实你也别怕,只要能搞懂,我们不耻借助一些翻译工具来帮助自己的理解,及时一个英语4,6 级的人来,也看费劲,一些专有名词并不好理解,俗话说,“百度我有,资料全有”,谷歌在手,天下我有“,要善于借助外力。

第二:

自学能力,话说,一个人的学习能力才能真正代表他的将来,在一个知识大爆炸的年代,你一定要跟上,好多企业就是没有学习能力,今天还做着十年前研发出的产品,所有走向破产,那是历史毕经的轨迹,所以学习能力非常重要,百度和谷歌的资料必然好,上面的案例有时候可以直接拿来用,但是在做的亲们,你可以暂时这样做,但请不要永远这么做,作为coder你要明白一点,一切尽在掌握很重要,代码可能随时出问题,你想如果你是复制的别人代码,出问题,不知道从哪里找,在成百上千行的代码中,形同大海捞针,如果从头到尾是你直接一个一个字母敲出来的,我想你心里有数,查起debug 很容易,这种问题,博主在过往自动化的行业工作中深有体会,所有作为一个刚入职的小白,借鉴别人的很重要,任何事务的开端都是从模仿开始的,但不建议复制网上的开源代码,即使要复制也要你明白这段代码的作用,意义何在,明白其意,才能掌握于胸。

最终你才能做到:本尊腹里能撑船!

第三:

学习使用工具。这里的工具博主不必多说,作为coder,你都知道,博主在这里要说的是,要想成为一个真正的IT上神,你要学会 脱离一切外部的干扰,回归原始,返璞归真,我要说的是,在做任何开发,你第一不要上网找资料,要看官网给的原始资料,从中扣出你要的东西,利用手里的语言工具,C,C++,JAVA,QT,VS,VC,PYHON,C#,MFC,VB,等一系列语言来组合你的代码,这样你一来你离年薪百万可能很近,或者已经在路上了,注意:我为什么要推荐大家看官网的原始资料呢,第一是因为,网上别人用过的发布的博客的内容和操作方法步骤,可能和你的不一样,因为环境不同,软件版本的差异,对你不一定完全适用,第二是因为,老学别人,自己不知不觉会边笨,不愿意思考,从而自己个方面能力得不到提升,如果你要上网找别人的资料,你们你一定要注意,你自己的当前的软件版本和开发环境和别人的差异,不然原模原样,亲们,后果很严重。

第四:

还是要提倡大家,多上网查资料,多看看别人怎么搞,毕竟看官方原始资料就能做出东西来,没有几年的功力,就别 想了。多看资料,多看资料,但还是那句话,别复制。

第五:

学习使用github,这里存放在IT大佬们多年的心血,和各类厂家的源代码,并且是开源的,关于 ”Github“的使用,大家可以百度,其他CSDN博客也有描述。

第六:

各类书籍,如果你是和我一样,在做嵌入式开发领域,那么你一定要看 《鸟哥私房菜》一书,上面详细记载了 shell  指令的作用和用法,很重要的一本书,关于C,C++,QT这样的书,百度文库很多的


以上就是博主小白在IT路上要对各位博友和我有说的话?


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值