奔四大妈想学编程,求指教

B
BabyfishA
楼主 (北美华人网)
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!

 

🔥 最新回帖

g
gingersweets
202 楼
回复 1楼BabyfishA的帖子
你去网上搜,可以搜到给大妈培训的进入hi tech的培训班,一大把。
x
xiaoyun
201 楼
markmark
d
dpdpdp
200 楼
会c很好啊 在嵌入式上编程的都用c 能把c操成c++来用的那是高手中的高手
chmod999 发表于 2020-12-23 19:41

不懂就问,这是软工还是硬功?
d
dpdpdp
199 楼
学什么语言可以拿大厂大包裹啊?
已注销23
198 楼
说句实话,这个年纪就别走码工路线了。外面看似光鲜,但是压力也挺大的。一般真的做不过小年轻。不用去公司看,高中里的孩子随便抓一个都超级厉害的。因为现在更注重的是how to get things done,单单编程走不远。现在的孩子,完全没有编程基础的,自己搞个chatting bot, 开个网店(平台自己搭的那种,因为舍不得其他平台的手续费)赚点零花,为了捉弄老师做个AI机器人简直分分钟的事。前面几位建议说从python开始把手边工作automate一下是个很好的主意。
但凡做个project,要的三元素是people, process, tools.编程只不过是tool的一个小部分。真要走码工路线,倒不如去了解一下IT security, big data, AI. 这才是热门的,单单编个程,就很会说英文一样,太普遍了。
hsifish 发表于 2020-12-19 11:16

感觉lz想拿大包裹而已,真学起来未必喜欢。

 

🛋️ 沙发板凳

f
fath2012
自学python ..
w
wbhmzn
回复 1楼BabyfishA的帖子
会 C 的话学个 Java 吧。如果外貌姣好的话瞬间转码。
y
yolandos
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!
BabyfishA 发表于 2020-12-17 15:46

你懂C语言, 可以把许多现在的码工甩几条街了。best wishes.
f
fath2012
你懂C语言, 可以把许多现在的码工甩几条街了。best wishes.
yolandos 发表于 2020-12-17 15:49

有这种好事??能进FAANG不??
r
riple
学过c的学什么都可以了吧。 YouTube上搜想学的语言的tutorial,点赞多的一般都可以。 零基础或者想简单点的https://www.w3schools.com
j
jokerzzz
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!
BabyfishA 发表于 2020-12-17 15:46

你自己觉得很厉害的话有Network直接去找工作 要不然就是boot camp或是拿个masters

y
youlyq
码工从来不只是编程语言。别被上面的回复给忽悠了。 你如果喜欢的话,可以先尝试去做一些题看你感觉如何。
w
wdong
从python开始学吧。我这两天吃完饭在拉小提琴,揉弦根本揉不起来。学编程也不会比小提琴更难了。
p
pwwp
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
a
aboriginal
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!
BabyfishA 发表于 2020-12-17 15:46

如果是nerd,建议用c++,一个对码农非常不友好的语言,用起来很酸爽。 如果想找工作,可以学python,工业界机会多。 介于两者之间的,可以学java
g
gard
建议学JavaScript 可以编点小网站玩,女生也比较enjoy前端
s
sunny988
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
pwwp 发表于 2020-12-17 16:08

读诗又没钱赚,学编程是为了将来赚大把的银子💰
t
tracys0801
c语言没什么好笑的。真正c语言用的非常好的,都是编程高手。
s
sunny988
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!
BabyfishA 发表于 2020-12-17 15:46

本职是做什么的?
d
doser
找个码工玩暧昧
n
nevergetlost
如果不为了转行赚钱,读编程只是为了享受过程?
e
estellemn
看看你现在的工作里有什么manual process可以automate的。 python好上手package又多。
S
SeaTac007
学Javascript做网页,个人感觉这个需求是最大的。。。40岁再从backend或者embedded做起的话,拼不过小年轻的
f
foreverf
回复 1楼BabyfishA的帖子
会 C 的话学个 Java 吧。如果外貌姣好的话瞬间转码。
wbhmzn 发表于 2020-12-17 15:48

外貌姣好?
w
wbhmzn
看看你现在的工作里有什么manual process可以automate的。 python好上手package又多。
estellemn 发表于 2020-12-17 16:21

这是个好主意,看哪个同事不爽,就把她的工作给 automate 了
B
BabyfishA
多谢大家!! 好多mm建议python,请问有什么课程可以推荐吗?是不是去coursera(考古考到的)上找个教Python的课就可以了?
i
iceox
做码工也是年纪活,做一阵子就基本可以转行到经理行,或者 admin 行。四十入门,好像有些晚。现在比较流行的是 big data, automation, ai。
B
BabyfishA
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
pwwp 发表于 2020-12-17 16:08

没有艺术天赋啊
j
jokerzzz
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
pwwp 发表于 2020-12-17 16:08

你发码工工资 我就读诗
m
melonm
结合工作需求,用python写些可以automated的程序应用,这样比较有动力。
c
chenchen01
我个人建议不要学,要学除非真的爱死编程,要不然学的普普通通干活不得力很难找到工作。
n
nj_guy
学过c的学什么都可以了吧。 YouTube上搜想学的语言的tutorial,点赞多的一般都可以。 零基础或者想简单点的https://www.w3schools.com
riple 发表于 2020-12-17 15:52

至少还要一门OOP语言吧?老式的 c code 看起来很烦的。
至于python,如果你的工作和数据打交道很多,python是比较好。
公用马甲34
回复 1楼BabyfishA的帖子
会 C 的话学个 Java 吧。如果外貌姣好的话瞬间转码。
wbhmzn 发表于 2020-12-17 15:48

码农又不是client face的工作,为啥外貌姣好就能转码
j
joinlily
学Python吧, 我听说很多公司都需要。
o
okyes
如果不是挖坑的,认真的话,学Java或者其他type strict language吧。如果就是倒腾一下图个新鲜就Python
d
dgj
奔四的不叫大妈,应该是奔四的小姐姐
f
fmdou
看看你现在的工作里有什么manual process可以automate的。 python好上手package又多。
estellemn 发表于 2020-12-17 16:21

手动点赞这个!
还有我网上学machine learning的时候,那个讲课的说可以看看现在的工作里有什么data可以玩一玩(合法前提下)。如果玩好了,直接在公司内部就升级了,省了跳槽的麻烦。
j
joeblackgod
学python吧,真的不算难。而且可以从很多有趣的tools开始。
r
rcrcrc
学点python做DS 我好些同事的老婆之前都是在家里蹲,拿到绿卡之后就上一年的培训班然后转DS
c
camillawen
赞楼主! 我大学也学了一点c 早忘了。。也想着什么时候有时间学下编程,可惜平时下班后看电视剧刷deal太忙了。。简称:懒!
c
coalpilerd
不笑你,C语言我现在还在用呢。学过C语言的,对编程的基本概念应该有所理解,不算零基础了。
想自学的话可以先看这本书——https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/ref=sr_1_1?dchild=1&keywords=Introduction+to+Algorithms&qid=1608243298&sr=8-1。不夸张地说,这本书能吃透了的话,leetcode中等难度的编程基本上就没问题了。然后可以考虑学学java和python,对于已经会C的你而言应该非常好上手;这俩库多,上手之后就可以写各种小工具小游戏玩了。
o
okyes
码农又不是client face的工作,为啥外貌姣好就能转码
公用马甲34 发表于 2020-12-17 16:56

任何工作你的面试不是啊,长得好看,面试水果
n
nicecool
作为一个资深马工,哥学过二十多门编程语言后感觉入门了。。。
m
monmon1111
回复 6楼riple的帖子
mark 看看
f
fath2012
不笑你,C语言我现在还在用呢。学过C语言的,对编程的基本概念应该有所理解,不算零基础了。
想自学的话可以先看这本书——https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/ref=sr_1_1?dchild=1&keywords=Introduction+to+Algorithms&qid=1608243298&sr=8-1。不夸张地说,这本书能吃透了的话,leetcode中等难度的编程基本上就没问题了。然后可以考虑学学java和python,对于已经会C的你而言应该非常好上手;这俩库多,上手之后就可以写各种小工具小游戏玩了。
coalpilerd 发表于 2020-12-17 17:19

开玩笑吧,这本书有多少码公敢说吃透了?
g
gudugudu
学一周python 直接leetcode吧 如果你enjoy的话 很多leetcode题目还是很有意思的 做多了你可以参加leetcode每周的周赛 每次有排名的 就像游戏升级打怪一样
如果有一天你想找份cs工作了 , 如果周赛排名高 把排名截图show一下给recruiter很容易就拿到面试了
这是一个没有准入的ladder
b
brownsugar
直接刷题
d
dpdpdp
大妈转码关键是看颜值
g
gudugudu
回复 37楼coalpilerd的帖子
不用看什么算法书
直接leetcode easy做起 看看别人答案慢慢就会了
s
sqlpad
回复 1楼BabyfishA的帖子
可以先试试SQL,最简单的入门计算机语言。
t
ted.hanks
学过C 对基本的程序机构。计算机体系有了解。 难点是数据结构和算法啊, 不如换到python上,省事好多。
B
BabyfishA
华人上果然卧虎藏龙。去注册了一个Python的课了,而且第一次听说leetcode,好棒!
没有打算彻底转码工,就是当个副业,不能工作的话,能教教娃也不错
B
BabyfishA
学过C 对基本的程序机构。计算机体系有了解。 难点是数据结构和算法啊, 不如换到python上,省事好多。

ted.hanks 发表于 2020-12-17 18:02

对,我其实只学过一点点,就是本科要求的什么计算机基础理论一个学期,然后C语言一个学期,现在就只记得hello world了,但是当时做作业的愉悦感还是记得的
Y
Yayayayayaya
语言容易,要找工作还是得刷题
B
BabyfishA
学一周python 直接leetcode吧 如果你enjoy的话 很多leetcode题目还是很有意思的 做多了你可以参加leetcode每周的周赛 每次有排名的 就像游戏升级打怪一样
如果有一天你想找份cs工作了 , 如果周赛排名高 把排名截图show一下给recruiter很容易就拿到面试了
这是一个没有准入的ladder

gudugudu 发表于 2020-12-17 17:42

好计划啊,不知道还可以这样,谢谢!
n
nicecool
大妈学算法基本都会怀疑自己智商。。。
w
wbhmzn
leetcode 就是码农自卷的帮凶
千夜
学JAVA吧,娃高中AP CS好像就是JAVA,你就按高中生学编程课程来慢慢学习,顺便可以教娃。你和娃都比较厉害的话,看看高中的CS 竞赛题,也很考验算法和数学功底,挺有意思的。
d
drchao
你行的, 有基础有兴趣, 自学Java, Python都行, 看好你
l
leselaji
开玩笑吧,这本书有多少码公敢说吃透了?
fath2012 发表于 2020-12-17 17:30

想起当年做了两个学期的这门课的助教,经典教材clrs. 可惜码农大部分的工作不需要算法
C
Cuomo
先学 JAVA 和 C++
这2个语言极其相似, 算是计算机语言的基础吧?

l
lala_2009
回复 1楼BabyfishA的帖子
kaggle也不错,有很多项目可以做
a
aboriginal
先学 JAVA 和 C++
这2个语言极其相似, 算是计算机语言的基础吧?


Cuomo 发表于 2020-12-17 20:36

这两个语言很不一样,把java里的编程习惯带到c++里,会出大问题的。
m
mimikiki
喜欢就学吧,不是什么高大上的东西,python很简单,用来起步不错。美国这点很好,学什么多晚都不怕,鼓励学习,鼓励做自己喜欢的事情。加油!
f
fath2012
这两个语言很不一样,把java里的编程习惯带到c++里,会出大问题的。
aboriginal 发表于 2020-12-17 20:47

比如,展开说说??
H
High.eee
你现在工作一点编程不需要嘛?一般都会用一点的吧。我觉得没有project自己漫无目的的学很慢的。
h
happyannie
mark看看
云水禅心
说实话美国高中生编程可能都挺厉害了。。为啥都说python好学,不能苟同
b
booam
楼主奔四了,有自己本职工作,本职工作好像也没什么往上爬的潜力了,从来没想过转行码工,但是工作比较清闲,想学习新的东西,想来想去只有编程比较喜欢。楼主只是在大学学过编程,很久很久以前,C语言(请不要大笑,谢谢)... 但是重点是楼主本性很nerd,真的很enjoy在电脑前面编程的感觉,也可能那种低级编程不能代表什么,但是很想当兴趣爱好学一学,如果能学会还能顺便教一教娃。知道华人卧虎藏龙,想请教一下0基础自学的话,那些课程比较合适?求推荐,谢谢!
BabyfishA 发表于 2020-12-17 15:46

支持楼主,我最近也有这个想法。 想学点类似的东西。本职工作有点疲惫让我。一起加油
y
yzz
我也想学Python,请楼主分享注册的什么课,更新学习进展?
b
beidou
火坑不要跳。
o
okyes
比如,展开说说??
fath2012 发表于 2020-12-17 21:11

别听他的,如果说有两个语言最像的语言,就是Java和c++,除了指针,其他的语法应该是最像的,你找不出第三个语言比这两更像的
a
anonymsj
回复 35楼rcrcrc的帖子
想知道什么培训班
提大提大
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
pwwp 发表于 2020-12-17 16:08

贫困线以下的人,
哪有资格读什么诗
刘姥姥进大观园,先别学黛玉姐姐
还是学学pathon好
m
maomaodou2020
火速去报名 某offer哈 保你满意 我就是活生生的例子 30中
x
xml
别听他的,如果说有两个语言最像的语言,就是Java和c++,除了指针,其他的语法应该是最像的,你找不出第三个语言比这两更像的
okyes 发表于 2020-12-17 22:24

java vs c# vs kotlin了解一下
p
phlin
回复 1楼BabyfishA的帖子
有这个时间,读读诗不好吗?
pwwp 发表于 2020-12-17 16:08


詩 很危險啊......
吳威志強調,源於處理勞資糾紛而與女方熟識,又因寫詩而彼此欣賞,但都有保持安全不逾矩的距離。對方求助私人婚姻問題,僅介紹性別平等專長女律師,她們自行處理。
p
phlin
你懂C语言, 可以把许多现在的码工甩几条街了。best wishes.
yolandos 发表于 2020-12-17 15:49

大 C 之後 所有的語言 都只是次集合
宮崎駿之後 所有的動畫 都只是 次集合
纽约凤姐
德国这里,
编程的基础培训班 一般是讲 JAVA, C++ 这2个语言, 然后通过 OCA 考试.
中级培训班一般是 JAVA , 最后通过 OCP 考试.
另外还有其他各种语言的培训.

纽约凤姐

建议来德国的职业培训学校学习半年到 1年吧,
有各种 JAVA (包含 C++ , PHP 等) 的初级和高级培训班.
有的德国人讲解编程感觉讲解的挺好的.
有的德国人讲编程讲的很细致很细致.
德国人的英语好, 他们的自学能力惊人.
纽约凤姐
另外每个德国大学的计算机专业和数学专业都有三个学期的算法大课, 用 JAVA 来做算法,
这个课程极其极其难.
建议来德国大学读 3个学期的算法吧.
德国的数学专业 编程能力惊人.

k
kellykgr
回复 1楼BabyfishA的帖子
可以试一下gatech那个omscs的学位~实惠课也不错~
w
window0105
如果转码 做题是一定要的 建议先去leetcode尝试一下高频题 那些题目也很有意思
y
ylzhang
这是个好主意,看哪个同事不爽,就把她的工作给 automate 了
wbhmzn 发表于 2020-12-17 16:23

哈哈😄
l
lvk
开玩笑吧,这本书有多少码公敢说吃透了?
fath2012 发表于 2020-12-17 17:30

你们不会还在用punch card 吧?!
v
vil
學python
f
fath2012
你们不会还在用punch card 吧?!
lvk 发表于 2020-12-18 00:39

不懂你想说啥?
k
keluoyi
码农又不是client face的工作,为啥外貌姣好就能转码
公用马甲34 发表于 2020-12-17 16:56

外貌姣好不用转码,直接嫁给微软总部的PM当老板娘,lol
b
blue_zsq
回复 1楼BabyfishA的帖子
如果想继续搞c语言这类底层语言,需要懂一些硬件的东西,可以买个rasberry pi玩一下,基于arm的peripheral的驱动。如果想玩一下python,可以从用numpy去做一些excel操作,感受一下python的编程风格。语言只是个工具,语法都是很简单的,关键是看你用工具去做什么。
a
abcdefg2020
最近正在自学python
s
summercandy
这是个好主意,看哪个同事不爽,就把她的工作给 automate 了
wbhmzn 发表于 2020-12-17 16:23

这个主意够杀伤力!
g
gudugudu
不知道为啥有些帖子把c语言说的那么高 难用难学的东西也没有价值去学
Python大法好
d
dpdpdp
不为了找工作,废那个时间难为自己和头发?
L
Lilanjiao
平时空闲读书学舞学乐器不是更好么
p
pingpingpang
回复 1楼BabyfishA的帖子
直接去刷题吧! leetcode.com lintcode.com
c
cfs
为什么这个论坛一说编程,大家都开始各种编程语言?
c
cfs
楼主要是真的感兴趣可以看看这个https://coolshell.cn/articles/4990.html,进阶的话把这几本书看看https://www.zhihu.com/question/33321333
c
cfs
回复 83楼fath2012的帖子
我猜他是想说那都是过时的东西。真的无语。
S
Stefanie2015
楼主,和你是同道中人,也笨四了,发现在编程蛮有意思,而且当下工作就需要用一个code提高工作效率(不是码工),打算自己动手编,我在udemy买了两门课,上完了python bible,正在上另一门: python A-Z,目前感觉不错,好像youtube上也有一个免费的,我需要找找看,如果找得到再发给你,短站你可以加下微信互通有无:)
小茶包
对于正学得很抓狂的人来说,这是不是凡尔赛?
o
okyes
德国这里,
编程的基础培训班 一般是讲 JAVA, C++ 这2个语言, 然后通过 OCA 考试.
中级培训班一般是 JAVA , 最后通过 OCP 考试.
另外还有其他各种语言的培训.


纽约凤姐 发表于 2020-12-18 00:13

美国满地都是三哥的boot camp,也是oca。传说中的ICC。不过很多人没有刷过oca。就练三哥拿手菜PPT就可以找到工作了。ocp不是那么容易刷过去的,尤其对非科班的年纪大的人
w
withbighope
要不买个机器人自己玩 https://m5stack.com/collections/christmas-guide/products/m5stack-core2-esp32-iot-development-kit-for-aws-iot-edukit?variant=37687799251116
或者给自己一个小目标写个python的爬虫,爬网站价格。
我说的是纯玩的玩法。C会的话除了object 部分可能生疏,其他的问题不大,现在语言都比C容易上手。