当前位置: 首页 > news >正文

非计算机科班如何丝滑转码?(本人就是有点不丝滑)

我觉得无非三个办法可以选择(当然可能有其他方法)

但是在学习之前,你一定要明确你学习编程的目的是什么!

游戏开发?后台研发?爬虫工程师?前端程序员?数据分析师?

或者 仅仅是想做一个【程序员】??

或者被影视所影响,感觉程序员好酷、好牛逼

所以你要想清楚!!!

但是在学习之前,你一定要明确你学习编程中的哪一门编程语言

C语言?C++?C#?Java?Python?H5?JS?甚至是Mysql?

所以你要考虑清楚,当然我还是推荐Python,哈哈哈

或者你仅仅是想学习【编程】而不知道或者无所谓【编程语言】

所以你要考虑清楚!!

但是在学习之前,你一定要明确你是否适合学习

希望你是有一定的英语基础,就拿我说吧,英语4级差14分,哈哈,你就拿我这个英语水平作比较吧

希望你是个会变通、会思考、会学习、会开窍的同学,当然后期也可以培养啊!!

希望你是个多会“问”的同学,一定要开口问,不会的就问,当有人会的情况下,当有人知道正确答案的情况下,还TM百度干嘛!!!

一:报班篇

这个话题我觉得我还是非常有经验去谈的,因为我本人就是非科班转码,我大学学的的机电,当时实习的时候被一起工作的同事所影响到,从而踏上了程序员这条路,那时候还是2018年,我还没毕业。

为什么我的同事会叫我学习编程呢,是应为他的姐姐,在北京报班(黑马)学习的前端,那时候工资大概是17k,我就想TMD的人家的零头就是我的两倍!!就有点心动,但是还没毕业,也无法进行报班学习,我就说我先毕业吧,而且还在实习中呢,等实习结束,我就辞职去上海报班。

然后我的同事也是非常的迅速,前几天天天在我们面前说:“小庄要不要学习编程…”等等诸如此类的话,然后就在我毕业前一个月我的同事去了北京,报了Python班,此后我也在下班之后回宿舍搜索一了一番,找了黑马官网联系了客服,准备去学习了,后面就是准备答辩之类的事情。。。

我也在毕业之后去了上海报了Python班,(多亏了我表哥开车送我过去),还拉了一个隔壁班的同学,因为在一起实习的的😂

那边学习的话还是蛮辛苦的,早上我忘记时8点就要到教室,上午4个消失(8点—12点),下午4个小时(3点—6点)但这是2018年的时间规划了,我不到现在的时间有没有改变。有周六周日,就和学校一样,有食堂、有快餐、晚上门口有小吃,有粉丝汤、水煎包、煎饼、鸡蛋灌饼、肉夹馍,不说了不说流口水了的🤣

报班的好处:

①:学校化管理、学习氛围浓厚、会让自己有极强的学习动力

②:老师在讲课的时候会引申、拓展出书本上没有知识,老师会分享非常多的工具!(比如我现在一直在用的Snipaste\Markdown语法\Xmaind)

③:非常系统的学习、从0教学、有助教,有同学、不懂的随便问

④:就业指导、简历修改、面试模拟

报班的缺点:

①:花钱啊!!!

②:半年的时间啊!!!

找工作只能靠自己

上个月我也故地重游了一下,现在那边管理非常严格!简直是半军事化管理,每天都要签到查看人数,所以很适合那些想要学习的同学去学习

二:自学篇

如果是自学的同学,那么这个说起来就不怎么好说,或者说,可以说的太太太太。。。多了

自学的同学你必须掌握:

1、你必须有充足的额外时间,如每天都有固定的时间,有固定的双休,每天下班时间都很固定!!

2、你必须学会记笔记,不管你用什么记,本子?word文档?Xmaind?Markdown?,whatever你开心就好

3、还是上面的话题,自学的同学一般都非常擅长一件事就是【查】!!任何网站,搜索引擎你们玩的很溜,因为你们真的很聪明!!总会找到问题的解决方案

4、自学的话是一件非常自由的事情,但是我还是希望你能够坚持下去,雷打不动的每天学习

5、甚至可以免费帮别人写工具来锻炼自己,当然最好还是在CSDN找一些人家已经解决好的需求来写,因为毕竟有参考答案

6、当有参考的答案的时候求求你照抄吧!!别自己琢磨了,因为你有的时间琢磨

1、自学的方式非常多,网上的教材数之不尽,用之不竭,不行你看我随便一搜

在这里插入图片描述在这里插入图片描述

B站更夸张(图片为我的收藏夹)

在这里插入图片描述在这里插入图片描述

所以说自学的方式最不缺的就是学习资料!!!

那么我们看一下为什么自学的成本最低,还是有那么多痛学选择去培训班学习呢?

自学的好处:

①:时间自由,学习完全靠自己

②:资源充足,到处是资源,遍地是资源

③:成本最低,就算买教程十几块钱就搞定了!某宝就有的🤣

自学的缺点:

①:成本最低的同时,将会耗费你一些乃至大量的额外的闲暇时间

②:任何问题、需要靠自己去问、去百度、去博客网站,寻找解决方案

③:资源太多鸟都看花了!!完全无法下手!不知道选择哪一个教学去观看

④:自制力!主观能动性!太低,这个是自学失败最主要的原因之一,甚至没有之一

⑤:总是转不过弯来,不理解知识点,总是很疑惑,说白点就是太蠢了!这个很现实!!除非你花费大量时间!!

⑥:不太会用搜索引擎、不太会用翻译软件,英语底子不太好的还是算了吧。。。

所以自学在成本低的情况下还是有非常多的弊端

三:有师傅带

如果有一个已经很精通某种编程语言的大佬或者非常有经验的师傅或者说同事、同学、朋友,去带领你的话那么你将会非常轻松地去学习

有师傅带的好处

1、他会叫你从下载软件开始,他会教你啥是变量、啥是条件语句,啥是循环语句,他会教你运行代码,添加注释

2、他会教你最有用的知识点,去除繁琐的用法

3、他会教你如何使用某个库,去下载某个库,去安装某个库

4、他会教你一切,让你变得和他一样优秀

哇 🤣😂🤣😂🤣😂🤣😂🤣,我也想要这样的师傅!!

很感谢你能花时间读到这,这些都是经验之谈,毕竟我也是经历过,在这里我非常建议报过班或者说已经有一定基础之后,在进行自学,这样个人觉得才是正确的顺序,学起来也是飞快!!当然如果你很聪明, 当我没说

ok 感谢阅读,下次再聊,如果你想去学习又不知道如何学习,欢饮一起聊聊

或者想报班的也可以私聊一下,和你分享一下经验!!

相关文章:

非计算机科班如何丝滑转码?(本人就是有点不丝滑)

我觉得无非三个办法可以选择(当然可能有其他方法) 自学 报班 有师傅带 但是在学习之前,你一定要明确你学习编程的目的是什么! 游戏开发?后台研发?爬虫工程师?前端程序员?数据分析师? 或者 仅仅是想做一…...

tensorrtx部署yolov5 6.0

文章目录 一. yolov5 v6.0训练模型二.训练好的yolov5模型转tensorrt引擎 一. yolov5 v6.0训练模型 官网下载yolov5 v6.0代码 下载官方预训练好的模型 安装yolov5所需要的库文件,requirements.txt在下载好的yolov5源代码中有 pip install -r C:\Users\10001540…...

用html5写一个音乐播放器

在HTML5中创建一个简单的音乐播放器时&#xff0c;你可以使用<audio>元素来实现。以下是一个基本的示例&#xff1a; html <!DOCTYPE html> <html> <head> <title>音乐播放器</title> </head> <body> <h1>音乐…...

postgresql类型转换函数

postgresql类型转换函数 简介CAST 函数to_date 函数to_timestamp 函数to_char 函数to_number 函数隐式类型转换 简介 类型转换函数用于将数据从一种类型转换为另一种类型。 CAST 函数 CAST ( expr AS data_type )函数用于将 expr 转换为 data_type 数据类型&#xff1b;Post…...

Go 自学:Array阵列

以下代码展示了用两种方法建立array。 package mainimport "fmt"func main() {var fruitList [4]stringfruitList[0] "Apple"fruitList[1] "Tomato"fruitList[3] "Peach"fmt.Println("Fruit list is: ", fruitList)fmt.…...

大数据平台与数据仓库的五大区别

随着大数据的快速发展&#xff0c;很多人难以区分大数据平台与数据仓库的区别&#xff0c;两者傻傻分不清楚。今天我们小编就给大家汇总了大数据平台与数据仓库的五大区别&#xff0c;希望有用哦&#xff01;仅供参考&#xff01; 大数据平台与数据仓库的五大区别 一、概念不同…...

React 钩子汇总

React 钩子 一、常用的 React 钩子&#xff1a; 1. useState 用于在函数式组件中添加状态管理。它返回一个状态值和一个更新状态的函数&#xff0c;让你可以在组件中追踪和更新状态。 2. useEffect 用于在组件渲染完成后执行副作用操作&#xff0c;比如数据获取、订阅等。…...

Python爬取旅游网站数据机票酒店价格对比分析

本文将介绍如何使用Python爬虫从旅游网站上获取机票和酒店的价格数据&#xff0c;并实现价格对比分析&#xff0c;帮助你做出明智的旅行决策。我们提供了完善的方案和代码&#xff0c;让你能够轻松操作并获得实际价值。 使用Python爬虫获取旅游网站上的机票和酒店价格数据&…...

OA项目之会议通知(查询是否参会反馈详情)

目录 会议查询 是否参会 反馈详情 讲解思路 会议通知SQL语句分析 反馈详情SQL语句分析 后台代码编写 前端代码编写 效果预览 会议查询 MeetingFeedBack.java package com.zking.oa.model;import org.lisen.mvc.util.AutoIncrement; import org.lisen.mvc.util.…...

如何维护自己的电脑的措施

维护自己的电脑可以采取以下措施&#xff1a; 硬件维护&#xff1a;定期清理电脑表面的灰尘和污垢&#xff0c;避免灰尘对电脑内部部件造成影响。电源插座要保持接触良好&#xff0c;保证电脑的电源稳定。如果使用笔记本电脑&#xff0c;要注意保证散热通畅&#xff0c;避免电…...

VS2022 Community 安装步骤

VS2022 Community 安装步骤&#xff08;C语言学习&#xff09; 1. 下载地址2. 安装步骤 1. 下载地址 链接: VS2022 Community下载地址 2. 安装步骤 双击图标进行安装。 点击【继续】后等待安装。 选择需要的安装包并修改安装位置&#xff0c;然后点击【安装】。 点击安装…...

vue3中mitt.js使用

在vue2中我们通过事件总线eventbus,来实现两个平行组件之间的通信&#xff1a; bus.js import Vue from vue // 创建vue实例 const Bus new Vue() export default Bus在具体的组件中&#xff1a; A.vue import Bus from ./bus.js // 发布一个事件 Bus.$emit(sendData, {nam…...

Redis 内存淘汰策略详解

Redis 内存淘汰策略详解 一、简介Redis内存管理问题 二、内存淘汰策略1.为什么需要内存淘汰策略2.内存淘汰策略分类&#xff08;1&#xff09;noeviction&#xff08;2&#xff09;allkeys-lru&#xff08;3&#xff09;allkeys-lfu&#xff08;4&#xff09;volatile-lru&…...

初识Redis之分布式

一.简单介绍: Redis是用来在内存中, 存储数据的, 他的初心是用来搞消息中间件(或者说消息队列 很熟悉了吧~~),但是呢用的不多,他现在主要是用来做 数据库,缓存 用来存储数据, 为什么不直接存储呢? Redis的优势就在于分布式系统 二.分布式系统 要说其分布式系统,简单想想都能…...

计算机网络-笔记-第三章-数据链路层

目录 三、第三章——数据链路层 1、数据链路层概述&#xff08;帧&#xff09; &#xff08;1&#xff09;封装成帧、差错检测、可靠传输&#xff08;简单介绍&#xff09; &#xff08;2&#xff09;CSMA/CD 2、封装成帧 &#xff08;1&#xff09;透明传输&#xff08;…...

【1】openGL glew示例代码分析绘制一个三角形

openGL文档 > docs.gl &#xff0c;可以直接查询函数的定义和使用 #include <iostream> #include <string> #include <GL/glew.h> #include <GLFW/glfw3.h>int main(void) {GLFWwindow* window;/* Initialize the library */if (!glfwInit())retu…...

android:新建工程文件介绍

一、前言当我们新建一个app时会呈现出固定的工程文件&#xff0c;这篇文章介绍新建工程里的文件。 二、介绍 Structure:就是你选择哪个页面就会显示那个页面的结构&#xff0c;就比如说我选择的是MainActivity他就会显示这个页面所使用的方法。 1-2&#xff1a;是android自动生…...

强化历程6-网络系列(2023.8.30)

文章目录 强化历程6-网络系列(2023.8.30)1 说一下OSI七层协议&#xff0c;为什么要分层&#xff1f;2 什么是TCP/IP协议&#xff0c;与OSI七层协议两者对比&#xff1f;3 什么是TCP协议&#xff0c;TCP协议和UDP协议区别&#xff1f;4 说一下TCP的三次握手和四次挥手5 两次握手…...

下载MedShapeNet

在 [1] 可下载 MedShapeNet 数据集&#xff0c;在其 Download 页&#xff0c;可选直接 GUI 下&#xff0c;或者先下一个索引文件&#xff0c;.txt 的&#xff0c;每行一条文件的下载链接&#xff0c;然后用 wget 逐条下。这里放下 wget 下载的 shell 脚本&#xff1a; 下载链索…...

根据身高重建队列【贪心算法】

根据身高重建队列 假设有打乱顺序的一群人站成一个队列&#xff0c;数组 people 表示队列中一些人的属性&#xff08;不一定按顺序&#xff09;。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi &#xff0c;前面 正好 有 ki 个身高大于或等于 hi 的人。 请你重新构造并返…...

Python|GIF 解析与构建(5):手搓截屏和帧率控制

目录 Python&#xff5c;GIF 解析与构建&#xff08;5&#xff09;&#xff1a;手搓截屏和帧率控制 一、引言 二、技术实现&#xff1a;手搓截屏模块 2.1 核心原理 2.2 代码解析&#xff1a;ScreenshotData类 2.2.1 截图函数&#xff1a;capture_screen 三、技术实现&…...

C++中string流知识详解和示例

一、概览与类体系 C 提供三种基于内存字符串的流&#xff0c;定义在 <sstream> 中&#xff1a; std::istringstream&#xff1a;输入流&#xff0c;从已有字符串中读取并解析。std::ostringstream&#xff1a;输出流&#xff0c;向内部缓冲区写入内容&#xff0c;最终取…...

(转)什么是DockerCompose?它有什么作用?

一、什么是DockerCompose? DockerCompose可以基于Compose文件帮我们快速的部署分布式应用&#xff0c;而无需手动一个个创建和运行容器。 Compose文件是一个文本文件&#xff0c;通过指令定义集群中的每个容器如何运行。 DockerCompose就是把DockerFile转换成指令去运行。 …...

精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南

精益数据分析&#xff08;97/126&#xff09;&#xff1a;邮件营销与用户参与度的关键指标优化指南 在数字化营销时代&#xff0c;邮件列表效度、用户参与度和网站性能等指标往往决定着创业公司的增长成败。今天&#xff0c;我们将深入解析邮件打开率、网站可用性、页面参与时…...

算法笔记2

1.字符串拼接最好用StringBuilder&#xff0c;不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...

基于SpringBoot在线拍卖系统的设计和实现

摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统&#xff0c;主要的模块包括管理员&#xff1b;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...

GitHub 趋势日报 (2025年06月06日)

&#x1f4ca; 由 TrendForge 系统生成 | &#x1f310; https://trendforge.devlive.org/ &#x1f310; 本日报中的项目描述已自动翻译为中文 &#x1f4c8; 今日获星趋势图 今日获星趋势图 590 cognee 551 onlook 399 project-based-learning 348 build-your-own-x 320 ne…...

Webpack性能优化:构建速度与体积优化策略

一、构建速度优化 1、​​升级Webpack和Node.js​​ ​​优化效果​​&#xff1a;Webpack 4比Webpack 3构建时间降低60%-98%。​​原因​​&#xff1a; V8引擎优化&#xff08;for of替代forEach、Map/Set替代Object&#xff09;。默认使用更快的md4哈希算法。AST直接从Loa…...

TSN交换机正在重构工业网络,PROFINET和EtherCAT会被取代吗?

在工业自动化持续演进的今天&#xff0c;通信网络的角色正变得愈发关键。 2025年6月6日&#xff0c;为期三天的华南国际工业博览会在深圳国际会展中心&#xff08;宝安&#xff09;圆满落幕。作为国内工业通信领域的技术型企业&#xff0c;光路科技&#xff08;Fiberroad&…...

nnUNet V2修改网络——暴力替换网络为UNet++

更换前,要用nnUNet V2跑通所用数据集,证明nnUNet V2、数据集、运行环境等没有问题 阅读nnU-Net V2 的 U-Net结构,初步了解要修改的网络,知己知彼,修改起来才能游刃有余。 U-Net存在两个局限,一是网络的最佳深度因应用场景而异,这取决于任务的难度和可用于训练的标注数…...