首页 > 其他分享 >自学开发技术,从入门到入行

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

时间:2023-01-18 19:01:49浏览次数:56  
标签:入行 Java 入门 工程师 学习 工作 开发技术 自学

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

​​学习总是枯味烦躁的,特别是夜深人静的时候,一个人在学习。但是你想得到些什么,总得付出些什么吧。

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


​您的一键三连,是我更新的最大动力,谢谢​

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

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

上一篇:​​微信第三方开放平台代小程序实现业务​

标签:入行,Java,入门,工程师,学习,工作,开发技术,自学
From: https://blog.51cto.com/u_13102097/6019427

相关文章

  • Envoy入门
    核心功能高性能设计:采用C++编写,拥有良好的四层、七层代理性能,在8核的机器上,HTTP代理可以达到10w的QPS,gRPC可以达到15wQPS,完全满足了ServiceMesh中Sidecar......
  • istio入门
    Istio在逻辑上分为数据平面和控制平面。数据平面,由一组高性能的智能代理(基于Envoy改进的istio-proxy)组成,它们控制和协调了被代理服务的所有网络通信,同时也负责收集和......
  • Elasticsearch 技术分析(一): 基础入门
    简介Elasticsearch是一个高度可扩展的、开源的、基于Lucene的全文搜索和分析引擎。它允许您快速,近实时地存储,搜索和分析大量数据,并支持多租户。Elasticsearch也使用Ja......
  • 【版本控制工具】Git急速入门
    文章目录1.Git简介1.1.什么是Git1.2.Git与SVN区别2.Git工作流程2.1.Git的工程流程3.Git工作区、暂存区和版本库3.1.Git工作区、暂存区和版本库4.Git创建仓库4.......
  • CMake 快速入门教程 All In One
    CMake快速入门教程AllInOneCMakeCMakeisanopen-source,cross-platformfamilyoftoolsdesignedtobuild,testandpackagesoftware.CMakeisusedtocont......
  • Shell脚本零基础入门
    文章目录1.shell脚本入门1.1.shell的简介1.2.shell的应用场景1.3.shell常见的解释器1.4.shell脚本文件权限与脚本执行2.shell的变量以及常见符号2.1.常见变量2.......
  • Web安全入门与靶场实战(9)- 利用Burpsuite拦截HTTP数据
    在Web安全中经常需要对HTTP请求和响应的数据进行拦截,从而来对这些数据做进一步的分析或处理,这就要用到一个非常重要的工具Burpsuite。Burpsuite可谓Web安全的神器,要学习Web......
  • SpringCloud-入门简介
    https://www.cnblogs.com/xuwc/p/13995814.html参考:https://www.cnblogs.com/lizm166/p/11156311.htmlhttps://www.cnblogs.com/senlinyang/p/8591294.htmlhttps://zhu......
  • P1352 没有上司的舞会+P1122 最大子树和(树形DP入门)
    前言今日偶然打开\(oi-wiki\),发现树形\(DP\)例题正好是之前在洛谷上鸽着的一道题。所以......\(\color{red}{很高兴以这样的方式认识你,树形DP!}\)这例题造的太好了......
  • vuejs从入门到精通——观察 Vue 实例从创建到销毁的完整生命周期
    观察Vue实例从创建到销毁的完整生命周期一、一个简单的Vue实例代码如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>Vue从入门到精通,https://w......