自学开发技术,从入门到入行

news2025/3/3 4:13:24

今天我们不谈技术,也不聊业务,说说学习技术的心得。

说到学习这种事情,无论是学什么,都需要持之以恒,拥有坚持的决心才有可能会学到一些东西。如果只是三天打鱼,两天晒网的态度,不出差错的话,结果一定是和你想的大相径庭。

接下来我要说的话题是自学开发,从开始的入门,到最后进入了这个行业,成为了一名所谓的后台工程师。

虽然大学学的专业是和计算机相关的,也学了一些计算机语言,但是毕业后所从事的工作却不是技术开发,因为在上学的时候就很排斥写代码(没想到最后还是要以写代码谋生活),以至于那个时候老师需要带几个同学一起做项目,也选择了我,但是因为不喜欢代码没有去,现在很后悔好不好。

在这里插入图片描述
现在想一想,如果大学的时候就在老师的带领下做过几个项目,学到的应该会很多吧,至少是毕业找工作的时候也会有很多优势,简历写得也比较充实。就不会有工作后再去挤出时间自学技术这样的人生插曲。所以在这里要给那些想要从事技术开发尚在校门之内的同学建议,能多学一些就多学些,有老师带学生做项目的机会千万把握住啊。

不好意思,谈到学生时代的事情说多了些哈,这就来说说标题相关的事情。虽然当时工作不是开发(猜猜刚开始我是干什么工作的),但是公司也是互联网行业,身边有很多程序员,有Java工程师、Android工程师、iOS工程师、前端工程师、运维工程师。每天看他们写代码,做出一款款产品,心生佩服之情。

当时我就萌生了要转行的想法,有一个方法就是辞职了出去培训机构,学费一万多,培训半年再出来找工作,机会成本有点高啊。后来想了想,本身自己也有编程的底子,为什么不自学。于是说干就干,在网上浏览了很多书,最后入手了一本Java从入门到精通的书,后来才知道有人给这本书起了另一个名字,Java从入门到放弃。

在这里插入图片描述
要知道,离开了学校,毕了业从事工作,学习精力就没有当年还在学校的时候那么强了,学起来真的很费劲。白天工作,晚上回去看书学习基础,概念、语法等。然后跟着书里面的demo敲代码,每晚不过12点不睡的。很快,大概花了一个月时间,整本书我都看完了,但是这本书出版的有点早,有些知识已经过时了甚至不用了。

我的运气很好,有天中午吃完饭,有个技术部的同事看到我在网上查开发的资料,得知我在自学写代码,给我推荐了一个学习网站,尚硅谷(此处不是打广告),有很多免费的学习资源,有配套视频、有配套demo,还有很多框架。真的我真的很感谢他,从这里我学到了很多。

在这里插入图片描述
有的人说,开发要会的很多,不仅只会Java,还要学习数据库,js、html等等语言,而且学完还得有项目做、得实践,不容易找工作啊。是的,这对于是科班出身、还是培训机构出来的、又或是自学的,只要是新手,同样面临这样的问题。但我觉得,如果你只是一个新手,刚接触第一份工作的时候,不要要求太高,毕竟我们的目的是积累项目经验,学技术的,应该还是能找到工作的。

而我,运气又很好,偶然的机会我在公司转岗了,转到了技术部,这样我就有机会做项目了,那个时候真的很兴奋,可能是兴趣使然,技术部每晚我都是最后一个走的,回到家都躺床上睡觉了,想到解决需求的方案竟然爬起来开电脑马上实践是否可行。

在这里插入图片描述
学习总是枯味烦躁的,特别是夜深人静的时候,一个人在学习。但是你想得到些什么,总得付出些什么吧。

技术是学无止境的,我觉得自己很菜,也时刻在学习着,只要你坚持下去熬到入门了,后面学习其他的技术知识就比较容易了,加油,天选学习人。

山水有相逢,来日皆可期,谢谢阅读,我们再会

我手中的金箍棒,上能通天,下能探海

上一篇:微信开放平台之第三方平台开发,模板小程序如何提交?

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

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

相关文章

ORB-SLAM2 --- Tracking::TrackLocalMap函数

目录 1.函数作用 2.函数步骤 3.code 4.函数解释 ORB-SLAM2 --- Tracking::UpdateLocalKeyFrames函数https://blog.csdn.net/qq_41694024/article/details/128307627 1.函数作用 在跟踪得到当前帧初始姿态后,现在对local map进行跟踪得到更多的匹配&#xff0…

《迷你世界》亿级玩家都在用的游戏场景推荐系统长啥样?

导读:中国TOP1沙盒游戏,如何解决数据存储难题? 提到推荐系统,很多人都在电商购物、资讯或娱乐平台中体验过。比如,你刚在某电商APP买了一部手机,过两天再登录时,首页推荐中必定有耳机、手机壳等…

【信息安全】seed-labs实验-Secret-Key Encryption Lab

目录Task 1: Frequency AnalysisTask 2: Encryption using Different Ciphers and ModesTask 4: PaddingTask 5: Error Propagation – Corrupted Cipher TextTask 6: Initial Vector (IV) and Common MistakesTask 6.1. IV ExperimentTask 6.2. Common Mistake: Use the Same …

python源代码打包成为exe文件

目录标题前言下载安装模块(pyinstaller)执行打包命令1、在cmd中进入项目文件2、执行pyinstaller命令成exe文件3、找到exe文件报错以及解决报错X1解决方法:报错X2解决方法:写在最后前言 大家都知道我们在pycharm中编写的源代码&am…

如何在 15 分钟内度量 DORA 指标?

在这篇文章中,我们将介绍 DevOps 四个关键指标——DORA 指标是什么,其度量难点,以及如何基于开源工具快速实现 DORA 指标的持续追踪。如果你熟悉 DORA 指标,可以直接跳到本文第二部分。 什么是 DORA 指标? DORA 的全…

设备树的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、设备树的概念?二、设备树的作用三、如何使用设备树1.设备树的位置2.设备树的语法认识DTC、DTS、DTSI、DTB设备节点信息3.添加自己的设备树节点4.…

STM32MP157驱动开发——SPI驱动

STM32MP157驱动开发——SPI驱动一、简介1.SPI介绍2.STM32MP1 SPI介绍3. ICM-20608 简介4.Linux下的SPI框架二、驱动开发1)IO 的 pinctrl 子节点创建与修改2)SPI 设备节点的创建与修改3)ICM20608驱动4)测试App5)运行测试…

【分享】订阅用友U8集简云连接器同步费用审批数据至用友U8系统

方案简介 集简云通过与钉钉连接平台深度融合,实现OA审批通过后,将采购、报销、收款、售后等费用审批单数据自动同步至用友U8系统,大大提高了企业日常采购、报销、付款等的工作效率,实现企业业务流程的自动化,为企业降…

Docker的数据管理

目录 一、数据卷 二、数据卷容器 三、容器互联 容器中管理数据主要有两种方式: 数据卷(Data Volumes)数据卷容器(Data Volume Dontainers) 一、数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可…

5点电容式触摸屏控制芯片GT811介绍

5点电容式触摸屏控制芯片GT811简介 5点电容式触摸屏控制芯片GT811,采用投射式电容检测原理,由16个驱动通道与10个感应通道组成触摸检测网络,通过内置模拟放大电路、数字运算模块,及高性能MPU得到实时准确的触摸信息,并…

rocketmq安装

链接:https://pan.baidu.com/s/14ziQH62MeYmM8N6JsH5RcA 提取码:yyds 下载rocketmq-all-4.9.3-bin-release.zip 下载、修改配置 mkdir -p /app/rocketmq cd /app/rocketmqunzip rocketmq-all-4.9.3-bin-release.zip cd rocketmq-4.9.3/修改 配置文件&…

F28335第十六篇——Flash操作

文章目录前言配置方法擦除函数编写和校验函数前言 本文主要介绍如何对DSP28335进行Flash操作。 本文主要参考资料: TI.Flash2833x_API_Readme DSP的Flash操作需要借助官方提供API。官方提供的API主要完成Flash的擦除,编写,校验三种功能。…

八、Java 15 新特性

八、Java 15 新特性 JDK 15 在 2020 年 9 月 15 号正式发布了!根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到明年 3 月的 JDK 16 发布此版本将停止维护。而…

VUE3-生命周期钩子《六》

目录 1.onMounted() 2.onUpdated() 生命周期的作用,页面加载的时候,主动执行某些程序。生命周期钩子有很多种,每一种都是有顺序的,如果不按照顺序执行的话,那么就不会触发某种效果,所以先要了解生命周期钩…

Java Web高级面试题(一)

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:Java面试题…

常用的工具网站(网址 + 效果图)

一,阿里图标库 https://www.iconfont.cn/?spma313x.7781069.1998910419.d4d0a486a 二,AI人工智能图片放大 https://bigjpg.com/zh 三,一个有情怀的免费PPT模板下载网站! https://www.ypppt.com/ 四,照片抠图…

AOP技术

目录 一、简介 1.1、OCP原则 1.2、AOP介绍及使用场景 二、AOP在项目中的使用 2.1、集成使用 2.2、定义全局异常通知 2.3、AOP注解的含义 2.4、多个切面的执行顺序 三、通知的执行顺序(基于spring-aop5版本) 四、常用的四种切入点表达式 4.1、…

【技术分享】手机端代理网络共享至win电脑端

【技术分享】手机端代理网络共享至win电脑端使用前提工具准备具体步骤1. 打开并实现安卓模拟器内的vP|n2. 打开并配置安卓模拟器内的Proxy Server3. 配置win的代理4. 完成使用前提 手机端具备代理功能,而电脑端不具备;希望电脑端使用手机端的代理功能上…

嵌入式技术之IAP,自从有了它老板再也不担心我的代码了!(中)

上篇文章我们一起学习了IAP的工作原理和IAP包含的3个重要功能:数据交互、数据存储和程序跳转。 这3个重要功能称为“IAP的三板斧”,接下来我们看这三板斧具体完成哪些细节工作,如何实现这三板斧。 1.数据交互 数据交互的功能是IAP核心功能…

Gson解析JSON

1.介绍 Gson是Google提供的处理JSON数据的Java类库&#xff0c;主要用于转换Java对象和JSON对象。 2.依赖 <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency><groupId>com.google.code.gson</groupId><artifac…