浅谈计算机基础的重要性

前言

这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程.

本文阅读建议
1.一定要辩证的看待本文.
2.本文主要阐述了自己在学习计算机基础后的感想.
3.觉得哪里不妥请在评论留下建议~
4.觉得还行的话就点个小心心鼓励下我吧~

编程人员的拉锯战

程序员作为新时代的高收入、高回报的工作,一直是大部分毕业生以及转业人员的首要选择,当然这其中也有培训机构的功劳

随着选择程序员行业的人越来越多,程序员这个行业呈现出的现状基本是:初中级开发人员居多,造成岗位供过于求;高级和深入研究技术的程序员依旧紧缺。

这就好比起初大学生很少,都是香饽饽,后来大学生多了,企业就需要研究生,博士生。


工作经验

然而程序员这个行业如何评定呢,工作经验就是首要标准,不同的公司有不同的标准,大公司的面试较为严格:例如阿里、腾讯、华为等大公司都有技术评级,按照学历、工作经验、面试情况综合评级。

但往往因为程序员工作易于解决温饱问题的原因,很多程序员会选择安逸的生活,停止前进的步伐。

浅尝辄止是程序员大忌,程序员需要不断的学习。请千万不要被其他程序员的情况所蒙蔽。

程序员这个行业往往你稍微一努力,就会比很多人强很多。不断努力以后,你就会发现不同于以往的圈子。


积极的学习氛围

人以类聚,物以群分很多程序员加的有交流群,大家日常都是吹水,生活既安逸又潇洒,但是那句话说得好:大佬一般都是不聊天的。

你是否寻找过优秀的技术群,群里面的人一起学习共同进步,平常都在解决问题,偶尔周末吹吹水,一起探讨当下最流行的技术,你找不到,以为没有?你错了。

我亲身经历,想要寻找优秀的群,找了一圈,全是吹水的,那是没有吗?不,优质群和努力学习的人到处都是,只是你被你身边的现状所蒙蔽。


现状

初中级开发工程师所必须经历的一环就是:迷茫期、沉淀期、安逸期。每个人所处的时间因人而异,毕竟每个人追求不同觉悟不同。

度过这一时期的最坏结果就是放弃程序员这行,至于原因,我并不清楚。

接下来就是漫长的提升期,按照技术的实力,时长一般会在3~5年,因为工作不同、业务逻辑不同、业务强度不同而自适应。

在提升期,往往很出现很多问题,至关紧要的就是如何提升?因为没有方向。我目前也是处在提升期。

我的建议是:提升有两个方向,因为我是非科班出身,所以我需要弥补计算机基础。

计算机基础方向和你所选职业的应用方向


为何需要学习基础

这两天在学习图解HTTP、图解TCP/IP、包括过几天要看的CSAPP(深入理解计算机系统)。

那么问题来了,很多人反驳过我,看这些书有用吗?工作又用不到,你大可以去你进入交流群去问这三本书好不好,如果跳出来一堆人说没用,那么你可以离开这个群了。

所谓计算机基础,也可以称为是程序员这个行业的历史书。计算机这个行业也是需要德、智、体全面发展的。

  • 你是否知道互联网是如何传递数据的,HTTP是工作中经常用到的,包括Socket,IP协议。
  • 路由,网关,IPV6,SMTP,POP
  • P2P,CDN,VPN

举个例子:我在工作中需要接入摄像头,而第三方的摄像头,往往涉及到P2P的数据传输,甚至其原理还涉及到NAT穿越,当时我并没有看TCP/IP,所以我根本无法解决这个问题。

这些知识你掌握的越多,你就可以越轻松的解决未知的,不属于你工作范畴的问题,对你的整体提升往往是最大的。

千万不要有:工作中用不到,学他干嘛的危险想法,这便是差距。

人与人的差距不是一朝一夕的产生出来,而是你在安逸的时候,别人选择看书。


职业应用方向

不同的行业,其学习路线和学习重点也是不同的。这里以我自学Node为例。

我会去搜索一些相关书籍

  • 朴灵的深入浅出node
  • Nodejs开发实战 v6.1.1
  • 新时期的nodejs入门 v7.6.0
  • MongoDB+Express+Angular.js+Node.js

通过这四本书的学习,基本可以使用Nodejs写出一个爬虫,爬取自己想要的东西。这算是Nodejs的第一阶段吧。


最后的进阶

因为我个人还处在提升期,所以并不能指引各位如何进阶,大致方向就是:做技术管理,做项目管理,创业这三个方向吧


结束语

如果您对这篇文章有什么意见或者建议,请评论与我讨论. 如果您觉得还不错的话~可以点个喜欢鼓励我哦. 如果您想和我一起学习,请毫不吝啬的私信我吧~

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏互联网高可用架构

技术人如何修炼内功(高级篇)

34550
来自专栏Python爬虫与算法进阶

爬下几万条数据,聊聊淘宝上的飞机杯

温馨提示,本文某些内容可能会引起不适 目标:爬取淘宝上关键词为“飞机杯”的商品数据,和销量前十的所有评论。 工具:Python Scrapy 爬数据,Exce...

449110
来自专栏镁客网

以虚拟现实骨灰级开发者视角,来看VR智能硬件平台

16640
来自专栏Java学习网

编程赚钱的7个方法

  几个星期前,当我收到一个自称Someone712的人发给我的一条消息时,我决定要写一篇如何用编程赚钱的博客文章。Someone712: 我对电子、物理和编程...

72460
来自专栏互联网数据官iCDO

数据破局:传统企业利用数据进行营销的新玩法

前言 笔者从事CRM工作十几年,经历了不少特大型、大型企业的相关业务项目,并且直接感受到企业在对待营销,特别是数据营销方面工作的态度变化。这里分享一些体会和建议...

37390
来自专栏Crossin的编程教室

英语 vs 编程

常有人问:我英语不好,想学编程行不行?这次PyCon上也有听众提出了类似的问题。我当时给出的回答是:想学好编程,必须得去学英语,想绕过这个坎是不可能的。 今天...

325100
来自专栏数据的力量

数据分析那些事(菜鸟入门必看)

46650
来自专栏数据观有话说

因“数”利导 让营销成功的5个关键原则

来自:数据观 https://www.shujuguan.cn/?from=qcloud

11220
来自专栏达摩兵的技术空间

腾出时间来瞎搞

腾不出时间学习的人,迟早会腾出时间来伤悲; 腾不出时间思考的人,迟早会腾出时间来后悔; ...

10660
来自专栏ThoughtWorks

资深BA进阶工具包:构建“Big Picture”的四幅图板 | TW洞见

今日洞见 文章作者来自ThoughtWorks:亢江妹。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站或个...

30650

扫码关注云+社区

领取腾讯云代金券