这个博客是我把自己了解到的IT界的一些基本的东西和我自己的一些浅见汇总写出来的,仅适合对完全不了解编程的纯小白,限于个人见识水平有限,还请大佬不喜勿喷,如果能给我指出相关问题那就更多谢了。

写作背景:本人本科在读,曾经一段时间处于焦虑听了看了很多关于各种编程语言及前景的相关博客及大佬分析。身边有很多人想加入编程的大家族,也会像我曾经一样产生迷茫,一些人就回来向我询问一些相关的东西,为了避免重复,我就把一些相关的东西整理出来,供大家参考。

写作目的:希望能给处于迷茫的人们提供一些指导,减少一些搜集资料的时间,以及避免一些误导。
当然,也给自己偷点懒,不用每一个小白都来问我,嘿嘿。

来学编程的人,大部分都是被互联网行业的高薪所吸引而来的,在这里我不得不泼一盆冷水,
互联网行业也是有其不好的地方的,
第一,996工作制,最近很火的,如果你不知道,请百度,
第二,很枯燥的,不要以为是电视上电影里那么神秘,你真正入职后可能会发现工作就是改需求改bug,
第三,互联网行业的工作也已经开始难找了

很多人都会问,那么多编程语言,我应该学哪门?
让我来一一列举,
C语言,很多大学都是以它作为编程的第一个语言来学习的,因为它差不多是很多编程语言的起源,主要好处那就是为你学习其他的编程语言打下好的基础,学好C语言之后你能很快上手其他的编程语言,一法通万法通嘛。坏处嘛,就是枯燥,相当的枯燥,你按照一般书本学,会发现你就算完整本书也没什么成就感;另外一个坏处就是更让小白难受了,目前,据我了解,只会C语言基本是找不到工作的,emmmmm

java,作为目前工作岗位最多的编程语言,如果你急于找工作,那我绝对会向你推荐java作为选择,至于上培训班还是自学,这又是下一个问题了。

前端,还是找工作比较容易的方向,关键是上手很快,快到什么程度呢,我在两天学会了HTML和CSS,当然,都是基础,但是不得不提醒一句想自学的同学,如果只学HTML和CSS是找不到工作的再小的都找不到(划重点),你还需要学会JavaScript,和一些框架。

python,作为目前最火的编程语言,但是我劝小白慎重考虑,不要看那些公众号,广告之类的说python有多火多有前景,但是我不得不说一句,python的岗位还是很少的,它的火是因为人工智能的风吹起来的,如果你是个本科生,甚至专科生,我是真的不看好,当然,如果你是个硕博大佬,那就倒是可以去学一学机器学习深度学习,但是想进BAT大厂也需要发表论文的(顶会,脸上笑嘻嘻)。

至于我应该自学还是报培训机构?
这不是我说了算的,It’s up to you.

培训机构目前最少的几千,最多的两万左右,需要脱产,即就像上学一样,你需要天天待在培训学校上课,一般几个月半年左右(划重点),还有不得不说的一句是,要多多询问比较几家,不要被一些无良机构坑了,不要被机构的一些商业手段忽悠了,关于培训机构的手段,过段时间,我会另外整理一篇博客出来,供大家参考。
如果你要自学,你先要想一想你是否自律,能够坚持学习,而且还有一个你需要面临的一个问题是,遇到问题可能你只能通过询问群友,百度之类的方法来解决,很消耗时间。不要看QQ微信群里的那些简介写的好,我加了10个左右的这种社群,群里的问题能否解决基本上随缘。最好的方法是找个和你一起学习的伙伴,如果他的学习进度比你快那就更好了。

还有就是,哪里有想学的编程语言教程?
现在是网络时代,网上的资源多的超乎你的想象。
首先,bilibili,有的可不仅是鬼畜视频,输入java,python之类的关键词,你会发现另外一片天地。
其次,万能的某宝某鱼,几块钱就可以买到往年的培训机构视频全套。
再次,中国大学MOOC,各个大学录制的MOOC免费听,配套课件都有,而且可能有的老师还会创建微信QQ群,有一群志同道合的小伙伴和你一起学
最后,很多微信公众号都有相关的资源视频,回复关键字即可领取
最后的最后,世界上最大的同性交友网站GitHub也有很多项目供你参考(纯英文的,emmmmm)

欢迎关注我的公众号【panda一块砖】,更新更多编程相关文章与资源。

从零开始学编程之我见相关推荐

  1. python从0开始学编程课件_小白从零开始学编程(三)--python基本概念

    前言 从2020年3月份开始,计划写一系列文档--<小白从零开始学编程>,记录自己从0开始学习的一些东西. 第一个系列:python,计划从安装.环境搭建.基本语法.到利用Django和F ...

  2. 从零开始学编程——5G时代每个人都要有点编程思维

    5G时代 今天看了个视频,是体验5G网络的,4G时代下载应用或者视频的速度大概在 1-2M/s ,在5G的网络下基本能够达到90M/s 左右的速度,高网速带来的结果是什么呢? 现在能够想到的是比如云服 ...

  3. 从零开始学编程之说说培训机构那些事(一)

    今天和网友聊天,再一次的深深地领悟了两句话: 自古深情留不住,唯有套路得人心 傻子太多,骗子不够用 说的啥呢? 还不是培训班的事.他们一个培训班,108个学生,108个学生啊!!!我都不知道这课怎么上 ...

  4. 已经30了,可以从零开始学编程吗?

    [首先] 35岁学编程本身是没有问题的,而且随着大数据和人工智能的不断发展,未来大量的职场人都需要掌握一定的编程知识,因为不仅数据分析需要使用到编程语言,与智能体之间的交流也离不开编程语言. [市场] ...

  5. C语言学习——从零开始学编程(第二篇:C语言知识总括)

    本节将介绍:C语言的基本框架和大部分知识的浅了解(记得先看目录哦~~) 前言--小颖的话 提示:本文篇幅长,知识点多,可以分开学习,记得收藏点赞哦~ 一.数据类型 1.C语言中的关键字 2.不同类型所 ...

  6. 真正的从零开始学编程①——自己未来的计划

    第一次写博客,也不知道怎么写,啧啧,那便随心所欲的写吧,也许以后就会写了呢?至于文采?也就是能看懂的水平了23333~ 先简单的说一下自己吧,准大一,被一所三本院校录取(硬要说的话在三本里排第九?还算 ...

  7. python数字推盘_从零开始学编程做游戏:一个文科生策划的14周

    点击 "humans flee" 按钮则人类移动一回合,点击 "zombies stalk" 按钮则僵尸移动一回合.它们采取的寻路策略都是广度优先搜索.游戏不会 ...

  8. C语言学习——从零开始学编程(第三篇:选择与循环)

    文章目录 前言--小颖的话 一.语句 1)C语言中的语句有哪些 2)语句 二.选择语句 1) if选择语句 1. if语句 2.if-else语句 3.if - else if - else 多分支语 ...

  9. C语言学习——从零开始学编程(第五篇:数组)

    文章目录 前言--小颖的话 一.一维数组 1.一维数组的创建和初始化 1)一维数组的创建(定义) 2)一维数组的初始化 2.一维数组的使用 3.一维数组在内存中的存储 二.二维数组 1.二维数组的创建 ...

  10. C语言学习——从零开始学编程(第一篇:Visual Studio的下载和第一个C语言程序)

    小颖的话: 也许有很多的小伙伴们和小颖一样,曾在玩着马里奥,贪吃蛇,或者打着植物打僵尸的时候想着这些游戏是怎么运作的❓

最新文章

  1. MySQL执行外部sql脚本
  2. PHP去除换行符的方法小结(PHP_EOL变量的使用)
  3. OSG官方自带的例子程序简介
  4. Git初始化配置以及配置github
  5. dart调用python_Dart - Isolate 并发
  6. 【Qt教程】3.2 - Qt5 event事件、定时器timerEvent
  7. 如何绘制高大上的词云图?
  8. Android 手机成监控:仍在“逃亡”的斯诺登开发了款反间谍应用
  9. mysql排序优化_Mysql 排序优化
  10. cad画直角命令_给CAD图形进行倒直角的方法步骤
  11. 华为路由模拟器3.0参考实验7----直连路由无法ping通解决办法
  12. windows 生成ssh 密钥
  13. Oracle中打印99乘法表的13种方法
  14. 5G网络入门基础--5G网络的实现流程
  15. C语言初阶:define定义的常量和宏,关于指针的详细讲解,初步认识结构体的使用
  16. 程序员中前10%,我认识的这些老司机是怎么突破年薪百万
  17. skb_copy和skb_clone对比
  18. Python基于Pyecharts 1.X的世界地图、省、市、县(区)地图、热力图和飞行航线图
  19. 基于Spring+SpringMvc+Mybatis开发javaWeb汽车维修管理系统
  20. C语言基础及进阶教程(视频教程地址)

热门文章

  1. alphacam图库@橱柜门专用alphacam图
  2. 计算机操作系统第六章测试题及答案
  3. HTML5小试 双人贪吃蛇
  4. Android基础入门教程——7.3.3 Android 文件下载(2)
  5. 构建LALR(1)项目集族
  6. 大型交通流仿真平台——Matsim中文使用手册05
  7. C++ 正则表达式教程:C++ 中的正则表达式与示例
  8. 月薪30K的软件测试简历怎么包装,软件测试项目经验怎么写?软件测试简历编写,赠软件测试简历模板
  9. 身份证号码 js验证
  10. iOS蓝牙开发(三)实现外设功能