Golang开发之路

news2024/11/13 18:19:17

在这里插入图片描述

✨✨ 欢迎大家来到景天科技苑✨✨

🎈🎈 养成好习惯,先赞后看哦~🎈🎈

🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。
🏆《博客》:Python全栈,Golang开发,PyQt5和Tkinter桌面开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生K8S,linux,shell脚本等实操经验,网站搭建,数据库等分享。

所属的专栏:Go语言开发零基础到高阶实战
景天的主页:景天科技苑

在这里插入图片描述

文章目录

  • 一、学习方式
    • 1. 景天科技Go学习的九个"多"
    • 2. 善于规划
    • 3. 碎片时间
    • 4. 学会舍弃一些东西
    • 5. 黄金圈法则
  • 二、关于坚持
  • 三、如何自己构建项目思维
  • 四、未来期望

一、学习方式

1. 景天科技Go学习的九个"多"

多写(代码)
多写(笔记)
多写(文章)
多练(交流)
多练(思维)
多练(技能)
多分享(知识)
多提问(怎么了)
多思考(为什么)

最重要(坚持)
每个牛B人物背后都有段苦逼的岁月,只要像sb的一样坚持,终将牛B!

2. 善于规划

近些年诞生了许多新技术,比如最时髦的AI(目前还在智障阶段),数学基础是初中就接触过的概率统计。
万丈高楼从地起,不要被新工具或者中间件迷住双眼,一味地追新求快。
基础知识是所有技术的基石,在未来很长的时间都不会变化,应该花费足够的时间巩固基础。
善于规划学习的内容,形成自我主见的方式进行学习。一般初学者可以进行梯度安排和规划:
第一梯度:计算机组成原理、数据结构和算法、网络通信原理、操作系统原理;
第二梯度:Go基础;
第三梯度:Gin系列、Inris、Beego等主流框架的运用和原理;
第四梯度:MySQL(含SQL编程)、Redis、RabbitMQ/RocketMQ/Kafka、ZooKeeper等数据库或者中间件的运用和原理;
第五梯度:CAP理论、BASE理论、Paxos和Raft算法等其他分布式理论;
第六梯度:容器化、大数据、AI、区块链、微服务 等等前沿技术理论;

有同学认为第五梯度应该在移到第一梯度。其实很多小公司的日活犹如古天乐一样平平无奇,离大型分布式架构还远得很。
学习框架和中间件的时候,顺手掌握分布式理论,效果更好。

3. 碎片时间

不少朋友利用碎片时间学习,比如在公交上看公众号的推送。其实我们都高估了自己的抗干扰能力,如果处在嘈杂的环境,注意力容易被打断,记忆留存度也很低。
碎片时间适合学习简单孤立的知识点,比如链表的定义与实现。
学习复杂的知识,需要大段的连续时间。图书馆是个好地方,安静氛围好。
手机放一边,不要理会QQ微信,最好阅读纸质书,泡上一整天。有些城市出现了付费自习室,提供格子间、茶水等等,也是非常好的选择。

4. 学会舍弃一些东西

无论是交易,还是生活中,你总得学会舍弃一些东西,人最大的痛苦就在于能力无法满足自己的欲望,想得到的总是超出我们的想象,但自身能力又无法满足这种要求,焦虑自然就来了,很多时候我们并不是被事情本身压垮的,而是被焦虑的情绪内耗,又没有解决的办法,这无疑是一种灾难。最关键的在于看清楚自己的能力,这是一个前提,我们需要在自己的欲望和能力之间找到一个平衡点,当然这一切是以基础的认知作为前提。

5. 黄金圈法则

在这里插入图片描述

二、关于坚持

我相信大多数来学习的朋友,有的人是刚开始学,但更多的是学过一段时间,还是停留在基础阶段,会基本语法,甚至别人写的项目代码都能看懂,但就是自己写不出来,并且学的过程中遇到问题,完全没办法调试,因为根本不知道原因是什么,只能各种瞎试,有时一个问题能卡住好多天,感觉很挫败。觉得很迷茫,问是不是根本不适合学编程?到底有多少人由于高估自己的能力,和轻视一个专业的深度,毫无章法的冲进去,最后除了成为时间的炮灰,什么也没得到呢?

如果干一个事情只需要花几天就能搞定,我相信大多数人能都坚持 ,但当这个成功回报周期变的很长,能坚持的就越来越少了。所以“只要功夫深,铁杵磨成针”这样的话多数人也只是挂在嘴边说说而已。

看到很多国外公司的程序员,四五十岁,还在写代码,一件事情干个几十年,乐于其中,而我们很多的程序员,写了几年代码,刚熟络起来,就想着做管理、想着创业、想着转行,焦躁的不行,生怕自己的才识被埋没,好像他做的现在的工作,都只是下一步的铺路石,他从来没有真心热爱过、上心过这个工作,心中喜欢的、期待的一直是下一个工作。

很多让人很有成就感 、感到真正满足的事情,都是需要下大功夫沉得住气熬出来的,浅显的快乐会迅速的来,亦会迅速的走。所以,对于你的建议,若你真是喜欢编程,请一头扎进去,用代码实现你之前一个个的对于技术的想法,别管他以后能给你带来多少的工资。做有趣的事情,比挣钱更让人快乐。这才是能让你坚持的动力。

三、如何自己构建项目思维

参加工作后,我们最开始是以专业技术立身,大家都会专研技术层面的东西,但是搞技术是有天花板的,如果想在此基础上有一个质的提升,必然是要开始步入管理岗位,从执行层到管理层是一个维度的改变。
尤其是在以项目制为经营模式的工作中,管理能力随着工作年限的增加权重也会越大,这是我们每个上进青年必须要掌握和研究的能力及科学。管理是个系统的工程,做一件事始终围绕三个要求:
做事四象限
在这里插入图片描述

四、未来期望

保持热爱、保持学习、保持交流
1、工作:稳步提升

2、生活:丰富多彩

3、理财:得心应手

4、旅游 :一年至少走一个地方、提升认知

5、分享:跨界交友

保持热爱,共赴山海!
在这里插入图片描述

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

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

相关文章

做谷歌seo,b端跟c端有什么区别吗?

事实上大部分都没有区别,谷歌seo要做的事情其实都差不多,站内优化,站外推广,唯一不同的,就是在关键词的调研以及创建内容的时候不同,不过光是这一点不同,就能导致B端网站跟C端网站的决定性差异&…

HTML + js 生成一个线路走向图,可以标记总共有多少站,用户到达第几站了

文章目录 前言一、用途二、使用步骤1.轨迹代码2.运行前言 HTML + js 生成一个线路走向图 例如:用来记录用户到达那一站了,可以标记总共有多少站,用户到达第几站了 提示:以下是本篇文章正文内容,下面案例可供参考 一、用途 用来记录用户到达那一站了,可以标记总共有多少…

保姆级AI编程Cursor-Vscode使用教程

一: 下载,安装(输入语言后,然后迁移插件) 下载地址:https://www.cursor.com/settings 二: 登录 三. 玩AI--给一张UI图,一键生成需求代码(需要自己去小改一下,大部分都可用) 四、项目实践-优…

苹果手机管理软件哪个好用 苹果手机如何从安卓手机导入数据

随着科技的发展,手机已经成为我们日常生活中不可或缺的一部分。苹果手机以其稳定的性能和卓越的用户体验受到广大用户的喜爱。然而,如何高效管理苹果手机以及如何从安卓手机导入数据,是许多用户在使用过程中常遇到的问题。本文将围绕“苹果手…

异步和多线程

概念 异步(Asynchronous): 异步是一种编程模型,其核心思想是在等待I/O操作(如文件读写、网络通信等)完成时,不阻塞当前线程的执行,而是允许程序继续执行其他任务。当I/O操作完成后&…

Linux系统调用进程标识符

目录 一、冯诺依曼体系结构 二、操作系统 2.1什么是操作系统? 2.2为什么需要操作系统? 2.3怎么管理? 2.4总结 2.5系统调用 三、进程的理解 3.1进程的基本概念 3.2对进程的描述 3.3对进程的组织 3.4task_struct内容的分类 3.5Linux下…

2024年【危险化学品生产单位安全生产管理人员】考试资料及危险化学品生产单位安全生产管理人员考试试卷

题库来源:安全生产模拟考试一点通公众号小程序 2024年危险化学品生产单位安全生产管理人员考试资料为正在备考危险化学品生产单位安全生产管理人员操作证的学员准备的理论考试专题,每个月更新的危险化学品生产单位安全生产管理人员考试试卷祝您顺利通过…

5大公有公有云数据库厂商发展太猛!作为DBA的我,有点焦虑!

未来数据库的战场主要是公有云,且公有云的比重确实也在逐年上升,那么是不是这么回事呢?我们来分别看下几个云厂商巨头的公有云营收和增速! 全球公有云王者AWS 2022年半年报: 2023年半年报: 2024年半年报&a…

Games101笔记-线性代数(一)

1、图形学和计算机视觉的区别 计算机视觉:一切需要猜测的都可以归类到计算机视觉 图形学:光栅化、几何、光追、动画/模拟 2、向量 向量表示2个东西:方向长度,向量与起始位置无关 向量加法:得到1个三角形或者平行四边…

分享一波中高级测试面试题(偏Java)

dubbo协议介绍下 Dubbo是一款高性能、轻量级的开源RPC框架,支持多种协议,其中之一就是Dubbo协议。 Dubbo协议是一种基于TCP的高性能传输协议,它是Dubbo框架默认的传输协议。Dubbo协议采用了一种自定义的数据传输格式,采用简单的…

java之认识异常

在 Java 中,异常(Exception)用于处理程序运行时出现的错误或异常情况。Java 的异常处理机制基于 try, catch, finally 和 throw 关键字。 1.异常的分类: 1.1:检查型异常(CheckedException): 定义:程序在…

ChatGPT实战100例 - (21) 搞定汉字新解,o1-mini 在李继刚老师这扳回一局

文章目录 搞定汉字新解,o1-mini 在李继刚老师这扳回一局翻车开车飙车出图福利在这福利+1搞定汉字新解,o1-mini 在李继刚老师这扳回一局 昨天朋友圈刷爆了 李继刚老师 的 汉字新解,废话不说,上 prompt ;; 作者: 李继刚 ;; 版本: 0.1 ;; 模型: Claude Sonnet ;; 用途: 将一…

【2025】基于PHP职业病健康管理系统(源码+论文+部署讲解等)

博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台…

参数传了报错没传参数识别不到参数传丢

【记一次参数传值了但报错未传值的问题解决历程】 问题描述:同一个接口,用测试类调可以成功,用postman调用一直报错少参数,后又尝试了用idea自带的http调用,同样报错参数未传值。 如图,传值了报错未传值。…

怎样还原空白试卷?2024教你快速还原空白试卷的软件

怎样还原空白试卷?2024教你快速还原空白试卷的软件 还原空白试卷是一项常见的需求,尤其是在教学、考试准备或练习时需要重新使用原有试卷时。通过使用AI技术或专业的图片编辑软件,能够快速去除试卷上的答案或标记,恢复原始空白状…

卷积神经网络(二)CIFAR100类别分类

一.数据介绍 总共一百个类,每个类有600个图像。每类500个训练图像,100个测试图像。没填图像都带有一个"精细"标签(它所属的类)核一个粗糙标签(它所属的超类) 二.API使用 用于构建CNN模型的API …

构建全景企业画像,深度评估企业风险,保障商业利益!

战略投资、招商引资、融资贷款、市场合作等商业行为,都需要对目标企业进行尽调,评估企业的风险。依据评估结果,投资者可以识别并量化潜在投资风险,保障投资的安全性和收益性;招商工作可以甄别优质企业,确保引进高质量、…

Android 内置应用裁剪

文章目录 查询目标 APK 的 Android.mk(或 Android.bp)文件apk裁剪方式1.注释或删除.mk/.bp文件2.将 APK 名称加入“OVERRIDES”配置项中3.自定义“PRODUCT_PACKAGES_REMOVE”配置项 查询目标 APK 的 Android.mk(或 Android.bp)文件…

【YashanDB知识库】执行sql语句时报YAS-04401 data type - expected, but BLOB got异常

本文转载自YashanDB官方网站,具体链接为:执行sql语句时报YAS-04401 data type - expected, but BLOB got异常 问题现象 某客户的.net小程序在通过.net驱动执行业务时,报YAS-04401 data type - expected, but BLOB got异常: 问题…

2024/9/13 数学20题

根的个数问题: 数列: