大专非科班转码成功自白

news2024/11/25 2:36:36

大专非科班转码成功自白

文章目录

  • 大专非科班转码成功自白
      • 初步学习
      • 进阶学习
      • 提供阶段
      • 面试阶段
      • 总结

在这里插入图片描述

2023年是博主从业18年以来找工作最难的一年。但程序员这个行业还是被很多毕业生青睐。就业相对比较好,收入相对比较高,虽然面临996,依然给很多普通出身,普通学历的寒门子弟带来一丝希望。不仅是计算相关专业,很多理工科其他专业的毕业生也拼命想挤进软件这个行业。

博主是05年参加工作。大专学习电子信息专业。对于大学所学《模电》、《数电》、《电子技术》等专业课也挺喜欢。大一下学期陪同窗追女孩,给免费报了C语言计算机二级考试培训班,因为是免费午餐,开始没怎么去学,但是到学习数组、递归、排序算法时,培训班老师提醒说我挺适合学习编程,就喜欢上编程。在以后的两年大学生涯,和同宿舍的舍友(同学是计算机专业)一起学习了VB、VFP、Access、C#、NET开发。在大学期间买不起电脑,就请机房老师吃饭给买些冷饮。他特批可以去上网,非常感谢这位老师。在大学期间虽然对代码不是多了解,只是把书上案例输入进入电脑运行,但是依然很有成就感。,让博主走上编程之路。这么多年从ASP到DotNet,从WinForm 到WPF,从.NET Core到今天Spring Cloud微服务。为了适应公司业务发展,不停更换技术栈,虽然没进入BAT这样的大厂,但也编码这条路上坚持了下来。

为能给后起新秀信心,博主写下自己工作学习经历,仅供参考,希望能给想从事编程的人一些帮助!

初步学习

建议广大想转码同仁们从C语言或C++入手,毕竟相比于其他语言,它功能更强大,虽然复杂,但能掌握这些语法,就能真正的了解编程语言的基础。建议学习期间去考对应国家级计算机考试。一考带练事半功倍。因为博主是从偶然C计算机培训开始编码之路,特推荐清华大学谭浩强老师的C语言程序作为入门教程。强烈建议将课后习题全部自己做一遍。如果有困难,可以去CSDN上对应视频教程完成整个学习。

学习C语言入门期间,一定要注重理解循环,数组、排序算法、递归算法。理解指针等知识内容。多做计算机二级考试试题,在做题的过程中达到熟练掌握编程中的概念。这个阶段学习编码非常枯燥,希望你能坚持下来。

进阶学习

有了学习C语言基础,下面的重点就是学习JAVA语言。理解JAVA各知识点,理解OOP中的概念。学习JAVA语言阶段一定要注重练习。对OOP中的接口、类、对象、构造函数等概念一定要熟知并能区分。在后续学习中对集合、文件操作、反射及序列化要认真学习,这些是面试与工作中常用的内容。学习完成Java基础,可以学习一些Web知识,学习HTML及JS等内容。这个阶段你就可以练习 一些使用的网页技术。学习网页基础知识后就可以学习数据库知识,建议学习MySql。Mysql体积小,安装容易,工作中也常用。

提供阶段

学习编程的目的就是就业,为了达到就业目的。在后面的要学习Spring Mvc、Spring Boot、Mybatis等知识,达到能编写简单应用阶段。到达这个阶段就可以尝试去面试,多面试几家公司,在面试中积累经验,补充遗漏的知识点。

面试阶段

面试阶段不虚构项目经验,反复打磨简历,总结面试经验。如果你毕业于211以上的学校可以尝试大公司面试。如是一般学校就不要挑公司,只要有工作就行,先工作,在工作中反复打磨技术,掌握各种算法、设计模式、数据库底层、系统调优等知识。

总结

机会永远是留给有准备的人,行动大于想象。在这个经济不景气的情况下,要踏踏实实学习,养成每天刷题的习惯。不断提供自己编码能力,希望博主的这些经验,能稍稍给您一些帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/865642.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

外来jar包运行项目,更换部分文件重新压缩成jar包部署运行

跟公司一个外部支援同事合作开发,发包版本在他那里,功能开发工作我来做,可能是因为我是后来加入的,他不想把代码交到公司来,每次要发布新版本急于测试,联系他发包一直不回复消息,打电话也不接&a…

面试易考:多线程模式下的单例模式两种具体实现(饿汉,懒汉),两个的线程安全性,阻塞队列,生产者消费者模型

补充:synchron(锁对象):给对象里面做了一个标记,每个对象,除了代码中写的属性外,此外还有一部分空间,存储的是标志位,这个标志位相当于是加锁,当这一位被标记加锁之后&am…

项目实战 — 消息队列(7){虚拟主机设计(2)}

目录 一、消费消息的规则 二、消费消息的具体实现方法 🍅 1、编写消费者类(ConsumerEnv) 🍅 2、编写Consumer函数式接口(回调函数) 🍅 3、编写ConsumeerManager类 🎄定义成员变…

Linux系统下安装配置 Nginx 超详细图文教程

Linux系统下安装配置 Nginx 详细教程介绍 一、下载 Nginx 安装包 打开Nginx官网 :http://nginx.org/en/download.html 然后我们找到一个版本,把鼠标移动到上面,右键 - 复制链接地址 我们使用 wget 命令把Nginx安装包下载到/usr/local/目录中…

微信小程序实现当前页面更新上一个页面

日常项目中需要实现的一个价格脱敏功能:通过点击页面二中的查看完整信息 点击回退按钮实现页面一中的价格显露出来 通过查询了大量资料发现 大多数都是通过调用上一个接口的onload 或者onshow 实现视图更新 经测试后 发现 无法实现 只能更改数据 无法更新视图 实现…

shell脚本条件测试语句,if,case

shell脚本条件测试语句,if,case 一.条件测试1.1test命令1.2文件测试1.2.1文件测试常见选项 1.3数值比较1.4字符串比较1.5逻辑测试 二.if语句2.1单分支结构2.3多分支 三.case语句 一.条件测试 1.1test命令 测试特定的表达式是否成立,当条件成…

InVEST模型使用

第一天: 1. 生态系统服务理论联系实践案例讲解 2. InVEST模型的开发历程、不同版本的差异及对数据需求的讲解 3. InVEST所需数据的要求(分辨率、格式、投影系统等)、获取及标准化预处理讲解 4. InVEST运行常见问题及处理解决方法讲解 5.…

【C++】数据结构与算法:常用查找算法

😏★,:.☆( ̄▽ ̄)/$:.★ 😏 这篇文章主要介绍常用查找算法。 学其所用,用其所学。——梁启超 欢迎来到我的博客,一起学习,共同进步。 喜欢的朋友可以关注一下,下次更新不迷路&#x1…

【果树农药喷洒机器人】Part6:静态PWM变量喷药实验

文章目录 一、引言二、静态PWM变量喷药实验2.1搭建喷药实验平台2.2变量喷药控制实验 一、引言 为综合评估所设计的果树喷药机器人变量喷药效率和质量,验证系统的控制性能和实际作业的可行性,本章开展果树变量喷药实验。首先,通过静态的PWM变…

Mongodb 分页查询数据重复

(学习的本质,不在于记住哪些知识,而在于它触发了你的思考——迈克尔桑德尔) mongodb排序的限制 相关链接 最多对32个键进行排序排序一致性 其中排序一致性指的是,如果被排序的字段值是重复的,那么在进行…

不同路径数

希望这篇题解对你有用,麻烦动动手指点个赞或关注,感谢您的关注~ 不清楚蓝桥杯考什么的点点下方👇 考点秘籍 想背纯享模版的伙伴们点点下方👇 蓝桥杯省一你一定不能错过的模板大全(第一期) 蓝桥杯省一你一定不能错过的模板大全…

C指针:程序员的神奇箭头,穿越内存的冒险之旅!

目录 🕵️‍♂️ 引言:指针,那些指向星星的小箭头! 一、🎯 探索箭头:指针的基础知识 1.1 指针是什么? 1.2 解引用操作符:* 是关键 1.3 指针的比较和运算 1.4 空指针&#xff1a…

Gopeed-全平台开源高速下载器 支持(HTTP、BitTorrent、Magnet)协议

一、软件介绍 Gopeed(全称 Go Speed),是一款由GolangFlutter开发的高速下载器,开源、轻量、原生,支持(HTTP、BitTorrent、Magnet 等)协议下载,并且支持全平台使用,底层使…

淘宝商品详情接口(商品列表,APP详情接口)返回示例说明,PC端和APP端

淘宝商品详情包括以下信息: 1. 商品标题:商品的名称或标题,用于描述商品的特点和功能。 2. 商品价格:商品的销售价格,包括原价和促销价等。 3. 商品图片:展示商品的照片或图像,以便顾客可以更…

Pinia的使用,只需四步轻松上手

Pinia与vuex相比,少了mutation和命名空间,支持ts。更适配vue3. 基本使用: 1.创建一个store文件夹,引用createPinia()方法并暴露出去(图一) 2.main.ts下引用createPinia并注册use一下(图2&#x…

SpringBoot启动报错:java: 无法访问org.springframework.boot.SpringApplication

报错原因:jdk 1.8版本与SpringBoot 3.1.2版本不匹配 解决方案:将SpringBoot版本降到2系列版本(例如2.5.4)。如下图: 修改版本后切记刷新Meavn依赖 然后重新启动即可成功。如下图:

【Matlab】PSO优化(单隐层)BP神经网络

上一篇博客介绍了BP-GA:BP神经网络遗传算法(BP-GA)函数极值寻优——非线性函数求极值,本篇博客将介绍用PSO(粒子群优化算法)优化BP神经网络。 1.优化思路 BP神经网络的隐藏节点通常由重复的前向传递和反向传播的方式来决定&#…

00 - 环境配置

1. 环境说明 使用git gitee 2. 安装配置 ubuntuVM-8-3-ubuntu:~/wuxiang/git$ git --version git version 2.25.1 ubuntuVM-8-3-ubuntu:~/wuxiang/git$2.1 配置user信息 ubuntuVM-8-3-ubuntu:~/wuxiang/git$ git config --global user.name wuxxxxx ubuntuVM-8-3-ubuntu:~…

【遍历】非递归法 二叉树的前中后序遍历

文章目录 非递归法前序遍历后序遍历中序遍历 递归法DFS 非递归法 通过栈Stack来模拟递归。 前序遍历 LeetCode 144 前序遍历:1 2 3 定义:存放答案的List、栈Stack 将root入栈出栈:node,为null则舍弃将node放入list将node.r…

【Spring】-Spring项目的创建

作者:学Java的冬瓜 博客主页:☀冬瓜的主页🌙 专栏:【Framework】 主要内容:创建spring项目的步骤:先创建一个maven项目,再在pom.xml中添加spring框架支持,最后写一个启动类。 文章目…