如何 0 基础到找到一份程序员工作?这个问题可能有点可笑

2024 年 2 月 15 日
 CNM47589

我本人长期失业,个人财务状况很糟糕。 我想找到一份工资比较高的工作。 请问:我要具备哪些能力,最,最容易找到一份薪水不错的开发工作? 这些能力可以通过自学获得吗?大概学习的方法是什么?

10906 次点击
所在节点    职场话题
101 条回复
BlankTaoist
2024 年 2 月 17 日
有机会先干 IT 支持做起,打杂,反正你都会装系统了。半年后转出海实施,出海现在缺人,工资有补贴 8-12K 月。
cnbatch
2024 年 2 月 17 日
说实话,如果连 Windows 都觉得难用,那么就更不用说 Linux 了(事实上,OP 在另一个帖子就表达过 Linux 不好用,以及连命令行都不愿学用)。
最核心的问题在于,当今世界的 IT 基础设施主要是靠 Linux 支撑的,其次是 Windows 。

虽然说程序员也有许多细分,但大多数的程序员,要么必须熟悉 Linux ,要么必须熟悉 Windows 。即使是想做 ChromeOS 开发,那也得熟悉 Linux ,须知道 Chrome 本身就是基于 Linux 的。
如果连这两个系统都同时排斥的话,不但学习的种类很窄,就业类型同样都很窄。更不用说零基础的情况了,在学习过程中,这两个系统总会遇到至少一个的。

IT 行业,尤其是程序员,长期只活在舒适区会导致越来越落伍,淘汰风险(裁员几率)会越来越高。更何况在零基础、未入门的情况下就产生了舒适区,更是大忌。
具体来说,就是这种心态:对于舒适区以外的知识,这个学不会、那个觉得难,然后产生抗拒心理,学都不愿学,更不用说精进了。
这种心态会导致入门都没法入。

V 站虽然有不少人本身就对另外一部分的技术不感冒,或者直接就排斥,但那是因为他们本身就经验丰富,能够准确指出根本性缺点。V 站最新鲜的例子: /t/1015740
零基础的情况下可没这方面的经验和敏锐度,根据自己的舒适区来排斥不仅会导致走弯路,更会成为拦路山。

如果真想零基础入门,最好重回高中刚毕业时的状态,面对 IT 知识(包括两大系统的熟练使用)是以“探索”的心态去对待,而不是这个排斥那个排斥。要不然,即使硬着头皮学了下来,依然无法竞争得过年轻毕业生(尤其是在“内卷”强劲的当下,年轻是他们的优势),更不用说跟经验丰富的同龄程序员竞争了。
smlcgx
2024 年 2 月 17 日
其实关键还是在于兴趣
angry41
2024 年 2 月 17 日
建议勿喷:运营,投放,脑力劳动,薪资还行,易学易上手,后期格局可以上网络部头头做统筹
zh3256
2024 年 2 月 17 日
找个认识的达到你要求的码农,和他商量下费用,让他指导你入行。
sheeta
2024 年 2 月 17 日
5 年前可以,现在不行了
vnombx
2024 年 2 月 17 日
长期失业和财务状况糟糕的原因,并不是因为学习编程能让你提高的。
CNM47589
2024 年 2 月 17 日
@cnbatch 正在学习使用 Linux
anpho
2024 年 2 月 17 日
https://www.w3schools.com/ 或者 https://www.w3school.com.cn/ ,根据你“程序员”的预想工作类型选择一些分类先了解一下。比如你是要做前端( HTML/JS/TS 等等),或者后端( JS/GO/ASP/PHP ),或者软件开发( C#/C++之类),或是数据抓取及分析( PYTHON……?),程序员的工作分成了很多细分领域。
ytmsdy
2024 年 2 月 18 日
可以先从最基础的运维开始做,先熟悉电脑操作,然后在到操作系统,然后再开始看教程,学者装 IDE ,装开发环境,开始写代码。
千里之行始于足下,慢慢来吧。
linshuizhaoying
2024 年 2 月 18 日
我感觉真不如木工 或者 瓦工 现在互联网竞争那么激烈 前端都是 3 年经验起招的时代。。。
llz0919
2024 年 2 月 18 日
建议去 b 站先找学习视频,系统性的学习一下
CivAx
2024 年 2 月 18 日
建议这位眼高手低的 mac 爱好者先从 “学习在 Windows 下使用命令行下载 Youtube 视频” 开始: https://v2ex.com/t/1015380#reply14
finolaire
2024 年 2 月 18 日
其实是为了热爱倒是可以,这种热爱是可持续的,30 岁也大概能了解自己做事情是否能做到可持续学习坚持下去。如果只是为了钱因为职业,我感觉不管是当下,还是未来,你会陷入越来越迷茫的困境。只是想找个方向消除(逃避)当下的迷茫,还是好好的运动一个来月吧,其余时间学习你感兴趣的 IT 端,学习时间不能太长,多运动,其实 30 岁真的太难了。
xiaotianhu
2024 年 2 月 18 日
一个可能的路径:
学 swiftUI ,搞 ios 开发,做几个小产品出来试试卖。

很多设计师,产品,都能通过自学 swiftUI 做出像样的 ios 产品了,这种也可以说是「 0 编程基础」了。
但是前途是没办法保证的。
CNM47589
2024 年 2 月 18 日
@hubqin 朋友我想在多问你一个问题,我看了 boss
直聘一些软件测试的工作招聘要求,除了学历要求好像都写得比较模糊,因为我连大专学历也没有,想知道突击学会什么东西可以比较可能获得工作机会呢?
CNM47589
2024 年 2 月 18 日
@FlytoSirius 老哥你知道做软件测试这个岗位要具备什么能力吗?短期内要学习哪些资料?我这个学历怕别人不搭理我
CNM47589
2024 年 2 月 18 日
@ytmsdy 运维的工作也是类似软件测试对技术没什么要求吗?
FlytoSirius
2024 年 2 月 18 日
@CNM47589

具体到 运维, 这些年对运维的要求越来越高了, 别想了.
关于测试, 我没这方面的资料呢, 不是我的领域.

但还有人提到了要求更低, 甚至基本没什么要求的: 公司 "IT 支持" 类岗位, 基本就是 给公司里内部员工装操作系统, 处理下上不了网, office 打不开之类的零碎事情...
这类岗位一直都是存在的, 也一直是 IT 类岗位里要求最低的, 没有之一.
当然, 薪资也是最低的, 但好在确实适合你用来入行.

所以, 我改变前面的观点, 测试类工作 适合在你做一段时间 "IT 支持"类的工作过程中 再进行自学, 用来做下一步的目标更合适.

总之, IT 支持 类岗位, 应该是你现阶段最适合的目标了吧.
hubqin
2024 年 2 月 18 日
@CNM47589 比较通用的方法和理论,看这边书: https://book.douban.com/subject/1445661/ 具体要看哪方面的测试,测试的时候了解下业务。再进阶的话,学下 python ,能够写一些脚本。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1015757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX