给想转码/CS的成人提供一个选择

c
cstack
楼主 (北美华人网)
码工对成人和有小孩的父母是一个不错的职业. 可以远程工作,时间灵活性. 可以有更多的时间照顾家庭. 有研究报告,这此疫情中, 30% 工作可以完全远程工作而且是相对高薪.
我们有能力的人可以对想转码的人提供友好的帮助.
如果你有心转码但又不知道从何开使, 你可以加入我的Discord: https://discord.gg/nBUqrWf. 这是一个做软件项目为主的club, 计划下个月开始. The roadmap: https://tinycode.club
非常欢迎能力可以提供指导的专家加入. Together, we can help more people to win. Together, we can build a bigger business and everyone gets a slice.

pwwp, I would love to sponsor your website, but the email contact told me this website does not accept new sponsor. I would be really appreciate if you could enlighten me how to start.
Sorry for switching to English, it will save my time so I can help anyone who needs help better.
I have posted my website to help secondary school students to do project based learning of CS: https://huaren.us/showtopic.html?topicid=2831626
All feedback are extremely valuable to me. Thanks a ton. I have re-prioritized the code projects to target adults first. The goal is to help our users build up a solid foundation and know-how, so they can easily pick up any programming languages for their jobs.
Coding can be very fun and enjoyable and it is a great career for women because of its flexible work hours.
A recent survey shows less than 10% workers want to go back to the office in the Silicon Valley.
If most of workers in the Silicon Valley want to work remotely, they will build the IT infrastructure to support it, and the demand for software engineers will be higher.
It will be great for everyone if we all can work remote, commute less, and enjoy famility time more.
Q
QLXF
就教c?这个语言基本没有市场了,主要是需要这个技能的职位很少很少了。
c
cstack
就教c?这个语言基本没有市场了,主要是需要这个技能的职位很少很少了。
QLXF 发表于 2022-08-25 11:28

FYI IEEE language ranking: https://spectrum.ieee.org/top-programming-languages. C is the No 3., and many Silicon Valley Companies have to use C/C++.
Only the backend is C, the front-end is JS.
The goal is to help our users build up a solid foundation, so they can easily pick up any programming languages for their jobs.
Here is my prediction: the IT infrasture to support hundred million peoples to work remote has to be implemented in C/C++.
蓝光加湿器
上次做了一波广告的是楼主吗
c
cstack
上次做了一波广告的是楼主吗
蓝光加湿器 发表于 2022-08-25 11:39

Yes, thanks a lot for all the feedback. Very appreciate your reply.
p
petrelwang
哈哈我还以为继推夫/妻转码、推娃学码之后,又要开始推父母转码了呢!
c
cstack
哈哈我还以为继推夫/妻转码、推娃学码之后,又要开始推父母转码了呢!
petrelwang 发表于 2022-08-25 11:42

The truth is most of the high pay remote jobs will be in the tech sector in the future.
The pandemic only speeds up the trend.
Anything that can be automated will be automated as the newer generations want to work less and enjoy life more, which is a great thing.
蓝光加湿器
哈哈我还以为继推夫/妻转码、推娃学码之后,又要开始推父母转码了呢!
petrelwang 发表于 2022-08-25 11:42

是的啊,上次楼主就推娃的,这次推父母,下次推推探亲老人
g
gokgs
新东方 for CS. 哈哈。
h
huaren_ID
以为要开始推探亲来的老头老太了呢。。。
c
cstack
是的啊,上次楼主就推娃的,这次推父母,下次推推探亲老人
蓝光加湿器 发表于 2022-08-25 11:44

It is not about pushing kids or anyone. It is about understading where the future is heading so we can work smart and enjoy life more.
Actually, that is the plan. Coding might be great for the mental health of elderly.

c
cstack
以为要开始推探亲来的老头老太了呢。。。
huaren_ID 发表于 2022-08-25 11:45

I have seen many people who used to major in CS and pick up coding again on reddit. From their posts, I suspect they are boomers.
c
cstack
哈哈我还以为继推夫/妻转码、推娃学码之后,又要开始推父母转码了呢!
petrelwang 发表于 2022-08-25 11:42

FYI. a recent survey shows less than 10% workers want to go back to the office in the Silicon Valley. Remote work will be the future.
If most of workers in the Silicon Valley want to work remotely, they will build the IT infrastructure to support it, and the demand for software engineers will be higher.
It will be great for everyone if we all can work remote, commute less, and enjoy family time more.

S
Snowpig
一点feedback. 在marketing 和定位的时候,你是希望pool 越大越好。所以你不要把C和其他语言搞成一个非此即彼的关系。
你说Here is my prediction: the IT infrasture to support hundred million peoples to work remote has to be implemented in C/C++. 这就太exclusive 了。
你可以既强调C/C++在底层,在infra, 在 HPC的运用,也强调一个人通过C/C++ 学到design, 算法知识一样可以用到别的high level languages such as Java, c#, python, go etc. 而且通过自己manage memory, sockets, threading 等等,对其他语言的Garbage collection啦,multi thread, deadlock , 会有更深的认识,enable them to be a better programmer and trouble shooter with other languages。
TLDR: 你不要”C++就是好就是好!“ 而要“C++学好了干啥都不怕”。



c
cstack
一点feedback. 在marketing 和定位的时候,你是希望pool 越大越好。所以你不要把C和其他语言搞成一个非此即彼的关系。
你说Here is my prediction: the IT infrasture to support hundred million peoples to work remote has to be implemented in C/C++. 这就太exclusive 了。
你可以既强调C/C++在底层,在infra, 在 HPC的运用,也强调一个人通过C/C++ 学到design, 算法知识一样可以用到别的high level languages such as Java, c#, python, go etc. 而且通过自己manage memory, sockets, threading 等等,对其他语言的Garbage collection啦,multi thread, deadlock , 会有更深的认识,enable them to be a better programmer and trouble shooter with other languages。
TLDR: 你不要”C++就是好就是好!“ 而要“C++学好了干啥都不怕”。




Snowpig 发表于 2022-08-25 14:44

A very fair criticism. I didn''t articulate it well. The reason to only focus on C for the back-end is to reduce the cost without sacrificing the quality of the projects and support. It''s a business decision. I believe this choice will provide the best return for us and our users.
Your explanation is much better for the marketing. Thanks a lot.
紫荆蝴蝶
就教c?这个语言基本没有市场了,主要是需要这个技能的职位很少很少了。
QLXF 发表于 2022-08-25 11:28

是不是因为楼主只会C?
紫荆蝴蝶
FYI IEEE language ranking: https://spectrum.ieee.org/top-programming-languages. C is the No 3., and many Silicon Valley Companies have to use C/C++.
Only the backend is C, the front-end is JS.
The goal is to help our users build up a solid foundation, so they can easily pick up any programming languages for their jobs.
Here is my prediction: the IT infrasture to support hundred million peoples to work remote has to be implemented in C/C++.

cstack 发表于 2022-08-25 11:38

C既不是OOP也不是FP,也没有很多好用的library,也没有现代语言的特性,你扔个IEEE排名出来骗外行?一点都不真诚,就冲你这种做法就让人很难怀疑你这个培训能有啥用,真教起来还不知道怎么糊弄人呢。
s
sunnycsmnew
哈哈广告贴
c
cstack
是不是因为楼主只会C?
紫荆蝴蝶 发表于 2022-08-25 15:49

I have built compilers/static analyzers and enterprise cloud software in Java, Scala, Haskell, Ocaml, C++ in professional settings, and other projects in C, JS, bash.
c
cstack
C既不是OOP也不是FP,也没有很多好用的library,也没有现代语言的特性,你扔个IEEE排名出来骗外行?一点都不真诚,就冲你这种做法就让人很难怀疑你这个培训能有啥用,真教起来还不知道怎么糊弄人呢。
紫荆蝴蝶 发表于 2022-08-25 15:51

Just wait and see.
C is accepted as one of the best first programming languages for beginners. I have talked to several CS professors, and know which priviate schools and universities use C for the introductory to CS class.
You don't learn C, you learn how to build things. C is just a media to carry the job.

z
zf01170368
回复 14楼Snowpig的帖子
不是学院派的真没必要硬上C草,当年搞C草是因为学校的课程和project都是C草打底,没选择
自学成才的,来一个Java他不香吗?
c
cstack
回复 14楼Snowpig的帖子
不是学院派的真没必要硬上C草,当年搞C草是因为学校的课程和project都是C草打底,没选择
自学成才的,来一个Java他不香吗?
zf01170368 发表于 2022-08-25 18:19

C is the best language to explain some OS concepts. Using C is easy to cover all CS concepts in one language. Even functional concepts are not hard to cover in C. For example, how closure is implemented?
Q
QLXF
C is the best language to explain some OS concepts. Using C is easy to cover all CS concepts in one language. Even functional concepts are not hard to cover in C. For example, how closure is implemented?
Java is out. No Silicon Valley Startup is using pure Java anymore.
cstack 发表于 2022-08-25 18:24

为什么不用java,因为需要猛糙快,所以各种能提供一站式服务的framework都用,django,ruby on rails。 但是绝对不会有哪个startup用c。 java都是等做大的时候,会考虑的。当然其他的语言也会用,
c
chairsky
就教c?这个语言基本没有市场了,主要是需要这个技能的职位很少很少了。
QLXF 发表于 2022-08-25 11:28

同意,从找工作角度来看,c属于性价比极低的语言,opening少且pay低
z
zf01170368
回复 22楼cstack的帖子
为了推C硬说别的语言过时了,这就没意思了。你得先看看人家想学什么,再决定自己要教什么,而不是试图让别人相信你教的东西是无敌的。
做市场的最怕的就是拿做tech的思维硬套一个对错出来,你赢了辩论输了客户有什么意思呢?
c
cstack
为什么不用java,因为需要猛糙快,所以各种能提供一站式服务的framework都用,django,ruby on rails。 但是绝对不会有哪个startup用c。 java都是等做大的时候,会考虑的。当然其他的语言也会用,
QLXF 发表于 2022-08-25 18:27

For the purpose of learning, the best way to learn is to reinvent the wheels and to understand how things work under the hood. This will help learners build a solid foundation. Our goals is our users can enjoy programming and pick up any languages at their work.

c
cstack
同意,从找工作角度来看,c属于性价比极低的语言,opening少且pay低
chairsky 发表于 2022-08-25 18:27

Our roadmap does not focus on C, but focus on the technologies.
C is just the media to carry out the job of using and understanding these technologies.
All the technologies in the roadmap are orthogonal to the programming language, once you understand how and why to use them, you can easily use them with other languages.
说实话很难
继续忽悠 icc廉价劳动力五六万的码工出现断档了,继续大量新鲜韭菜泥
c
cstack
回复 22楼cstack的帖子
为了推C硬说别的语言过时了,这就没意思了。你得先看看人家想学什么,再决定自己要教什么,而不是试图让别人相信你教的东西是无敌的。
做市场的最怕的就是拿做tech的思维硬套一个对错出来,你赢了辩论输了客户有什么意思呢?
zf01170368 发表于 2022-08-25 18:29

Great points.
There are so many ways to learn programming, we just provide one way to do things because we believe it is the easiest way to learn with the best ROI for our users.
It is a free market, anyone can decide how she/he wants to start.

FYI, C is used because it is easy for beginners. This is the conclusion of Harvard CS50 Professor.
c
cstack
继续忽悠 icc廉价劳动力五六万的码工出现断档了,继续大量新鲜韭菜泥
说实话很难 发表于 2022-08-25 18:34

It might not be bad If the work hour is flexible and work load is light.
a
amberhoho
哈哈我还以为继推夫/妻转码、推娃学码之后,又要开始推父母转码了呢!
petrelwang 发表于 2022-08-25 11:42

支持推那些闲的没事瞎捣乱的老头老太太转码 转不成就天天shame他们😂
c
cstack
支持推那些闲的没事瞎捣乱的老头老太太转码 转不成就天天shame他们😂
amberhoho 发表于 2022-08-25 18:43

Actually, building classic arcade games is quite popular among retired engineers.
You can think coding as an e-sport, a true e-sport to exercise your brain. So it might be a good thing for elderly.

n
nickbear
Great points.
There are so many ways to learn programming, we just provide one way to do things because we believe it is the easiest way to learn with the best ROI for our users.
It is a free market, anyone can decide how she/he wants to start.

FYI, C is used because it is easy for beginners. This is the conclusion of Harvard CS50 Professor.

cstack 发表于 2022-08-25 18:35

我学计算机也是从C和汇编开始的,能理解楼主对C的偏爱 但是如果是给转码和非科班选手的课,底层的东西性价比太低,学了对找工作作用不大 真想系统学习底层原理的,网上有MOOC可以上 总之我看不到这个项目的明显受众在哪
c
cstack
我学计算机也是从C和汇编开始的,能理解楼主对C的偏爱 但是如果是给转码和非科班选手的课,底层的东西性价比太低,学了对找工作作用不大 真想系统学习底层原理的,网上有MOOC可以上 总之我看不到这个项目的明显受众在哪

nickbear 发表于 2022-08-25 18:55

Great points. I did not articulate it well.
C is just the media to carry out these projects. Using C, our users will spend the most of time to build projects instead of learning languages.
BTW, C is only for the backend, and HTML/JS/CSS are for the front-end. Surprisingly, we can create C projects simpler than Projects in other languages without hiding how things work under the hood.
The web technologies in the roadmap are very useful for today''''s job market.
I will rename the website to a different name to avoid the confusion. Thanks a lot for the feedback.
d
dngdnhxqs
楼主我收到你的私信了,不过,私信里的链接没法直接打开,也没法复制黏贴到浏览器。
c
cstack
楼主我收到你的私信了,不过,私信里的链接没法直接打开,也没法复制黏贴到浏览器。
dngdnhxqs 发表于 2022-08-25 19:47

Sorry for the inconvenience.
You can use this link: https://playc.us, and Click free-trial or join our discord server.
I will send you the latest update by email.
m
might
C++还是有用的,过HFT大厂面试,拿个$500k轻松,问题是你有这能力吗?
楼主这样的一看就是00年前出国的老帮菜,学个谭浩强C++,在华人小公司拿个几万刀的工资混日子。 自己都刷不了题,瞎捣鼓出来的啥教学班,就是把人往坑里带,想想也可怜。
c
cstack
C++还是有用的,过HFT大厂面试,拿个$500k轻松,问题是你有这能力吗?
楼主这样的一看就是00年前出国的老帮菜,学个谭浩强C++,在华人小公司拿个几万刀的工资混日子。 自己都刷不了题,瞎捣鼓出来的啥教学班,就是把人往坑里带,想想也可怜。
might 发表于 2022-08-26 00:25

Did I steal something from you? I can list the universities that use C to teach introduction to computer science, data structures and algorithms. Can you list any evidence why C is not good?
Launching personally attack without using any fact or evidence to argue why what I do is not good for beginners says a lot about you. Where is the hatred coming from?
A person barking without rational arguments is no different from a mad dog.