回复 79楼spiritaway的帖子 We have spend a lot of time to make it as easy as possible. It is why you think free trial is so easy. It is so much easy to make it hard, and it is so hard to make it easy.
At this time, we have 62 projects. We will keep creating projects to cover many more topics. IMHO, 20h/week is too much for a kid to do. I would not recommend. I would recommend this: Start with 5-10 min per day to build up confidence. Once they have the confidence, they can decide if they want to do more hours. Not very kids can finish the 4 year CS content in K-12. If they can do it spontaneously, it is a big win. If they cannot do it, but have gained the confidence for programming, it is also a win. I know some kids did it.
yes, there are so many online services because the market is so big. 50M K-12 students in the US, and 650M K-12 students in other countries are still learning the curriculum designed one hundred years ago. I understand the important of marketing, but I need to figure out an unique way to do it. I thought this could be best place to post it as Asian kids are having hard time to get into CS.
They are so happy because we did not sign up any after school programs for them. They have a lot of play time to play sports and with friends. Video game is not necessary the gateway to programming. Playing video game has other side effects.
Thanks. A lot of efforts have been spend to make it so responsive. Most of the logic have been pushed to the backend so the front-end is so simple such that almost any computer can load them. Most kids are not patient. I want to make the experience as smooth as possible for them.
你都可以通过教课挣钱了,花个一两天时间把front end UI改进一下不难吧。否则我只能相信我的孩子被你这个平台教出来连前端UI开发也只是这个水平,就别提其他了。 April.Qian 发表于 2022-08-02 14:06
It is about trade off. With a very limited resource, we want to focus on content development because that what our users can really benefit. These projects are not designed for people who want to build UI.
It is about trade off. With a very limited resource, we want to focus on content development because that what our users can really benefit. These projects are not designed for people who want to build UI.
cstack 发表于 2022-08-02 14:18
不至于。你这规模的网站,VPS on SSD足够,如果不附加第3方的CMS, 月费就20刀左右。等用户多了,流量大了,可以随时扩容,加CDN也很简单。
回复 143楼evian2008的帖子 Yes, I also believe CS/programming will become a common skill in the future instead of a major. I hope my kids will study business in college instead of CS.
Thanks. A lot of efforts have been spend to make it so responsive. Most of the logic have been pushed to the backend so the front-end is so simple such that almost any computer can load them. Most kids are not patient. I want to make the experience as smooth as possible for them. cstack 发表于 2022-08-02 14:08
Our goal is not to teach C programming, but to help kids learn all core CS topics and build up problem solving skills by building C projects. Most of people will not code in C in their jobs, but C is the best way to help them understand how the plumbing works. We select only C because we can use all of our resources to make projects as easy as possible. It takes a lot of thinking to create simpler projects. Once the roadmap is out, you will see the difference. Our hope is our users will be able to pick up any new shiny language by reading a book without any problems.
I highly recommend reading the new California math framework. It explained what was the design principle of K-12 Math curriculum hundred years ago. The trend is K-12 Math will be easier and easier. Some topics will be pushed off the K-12 curriculum. This is a top down movement, we cannot change. I just try to figure out how to help kids learn something useful when the trend is obvious. Tennessee just passed the law to mandate all high school students to take one full year CS courses. It will be effective in 2024. All 50 governors have signed the act to increase CS education in K-12. Addtionally, most of the economic activities only need very simple Math. Surprsingly, most of the programming tasks need also very simple Math.
网站名 https://playc.us 总结: 通过仔细计划和执行, 6th or 7th grader 能在高中毕前把大学CS四年核心软件项目做完. 而且他们会对CS and programming 有信心. 现在的学校教的越来越少, 学生有很多的时间. 在不加重他们负担的情况下是可以做到的. 这个项目的目的不是任何竞赛, 是帮住他们获得skills About Myself: https://www.linkedin.com/in/ning-wang-514412242/
Sorry for switching to English because my pinyin is really poor and it is much faster for me to type. I am in California, the equality movement has pushed many contents off the K-12 curriculum, SAT is cancelled, and UCs start to take race as a factor in college admissions. My kids go to public schools which are affected the most. Having said that, IMHO, going to private schools would not make much difference as this is a top down movement, our kids cannot avoid from being affected by the college admissions and by jobs screening.
My older son will be in 7th grade this fall. Every kid get chrome book now and they start to play video games or watch youtube when teachers have to help disadvantaged kids.
I do not want my son to waste time on video game or youtube in classroom. Our kids do not have video game play time at home. Ironically, they can get play time at school. I started to build this website for my son to practice programming skills at the end of last year. It is ready for more people to use. He can build projects whenever he has free time in his classroom while other kids are playing video games. He will start to build and practice one project every weekday this coming fall.
My intention is to create many micro-bite size mini projects to cover all the important CS subjects of a 4 year CS program so he can essentially make the same amount of programming practices with the same depth before his graduation from high school. Here is my plan for him: https://playc.us/static/parent.html. He may still goes to college, but he will not have to compete for the CS majors. If any parents are also concerned about your kids future, I would love to work with you to help them to build marketable skills. I believe skills will matter more in the future. These coding projects are suitable for adults too. I believe with sufficient practice, anyone can master the programming skills. To be great at programming, you do not need any advanced math knowledge. Just clear thinking and logic are sufficient to help you succeed. I will answer any questions. Thanks a lot for reading. cstack 发表于 2022-08-01 22:20
Thanks. What is "版⬆️"? It is our plan to include adults too. If 6th grader can do it, it should be easy for all adults as well. I think the key is to reduce the learning curve. It is doable. Our projects will have the depth that adults are more interested in doing.
You definitely can use our projects to learn. Give it a try. I promise you that you will find it is so easy to do. The key of mastering CS/programming is to keep practicing it. It is a skill, you can only acquire a skill thru practicing. For kids of 6-10, IMHO, it is really hard to design content for them.
大赞啊!Russian math school之后有华裔的CS school! 为什么大家要喷? 没觉得楼主说错啥,价格也不贵,支持一下!想问一下要是娃做不来家长不懂怎么搞?如何解答? lorpercon 发表于 2022-08-02 19:06
We have a built-in chat to support our users. It will be enabled for a different plan as real person support has a fixed cost. Most of the projects will be so easy to do :-)
大赞啊!Russian math school之后有华裔的CS school! 为什么大家要喷? 没觉得楼主说错啥,价格也不贵,支持一下!想问一下要是娃做不来家长不懂怎么搞?如何解答? lorpercon 发表于 2022-08-02 19:06
Thanks. I have friends who send their kids to RMS and all kinds of Math programs. I have not heard any kids are thrilled to do it. CS/Math are skills required efforts and practices. There is no short-cut, but we can make them as easy as possible.
Practicing is the key. I have not seen anyone that can provide a lot of practices/projects yet. You can watch the tutorial to acquire the knowledge. But in order to cement knowledge into skills, you have to keep coding. Many people do not know what to code. We will provide all kinds of projects for people to code.
Practicing is key. I haven't seen anyone that can provide a lot of practices/projects. You can watch the tutorial to acquire the knowledge. But in order to cement knowledge into skills, you have to keep coding. Many people do not know what to code. We will provide all kinds of projects for people to code.
Thanks. I have friends who send their kids to RMS and all kinds of Math programs. I have not heard any kids are thrilled to do it. CS/Math are skills required efforts and practices. There is no short-cut, but we can make them as easy as possible.
When I talked to other Asian parents from different counties, their first response is what you said make sense, and then they ask "I want to be part of your business." Working together to build a big pie so each one can get a slice of it. There will be many winners, It's not a zero sum game. BTW, most of the successful businesses do not need more than middle school math. So when the California education department wants to make Math easier, they have the data to justify it. When the state law makers and governors say we need to teach more CS in K-12, I listen :-)
Thanks a lot for your feedback. I have read your posts for a while. 1 Yes, what you said is correct. C++ and 竞赛编程 can also achieve the same purpose of practicing computational thinking. I have also talked to some professors, they do not think C++ is the best first language. Both C and C++ and practices can achieve the same goal, but I think the learning curve for C will be smaller. The only barrier for C is pointer. Once pointer is understood, the rest is very clear. 2 I have no experience in this domain. It would be fun if we can get some real data for kids to analyze. I have thought about building some projects to analyze real data. As matter of fact, the new California Math Framework recommends this approach. I would love to work with you on this if you are interested in it. Agree on building a whole OS is not the best way to spend time, but using OS features would help people understand the plumbing. I believe the potential is in the application and networking layers like all the web protocols. Education vs professional training are still very controversial topics. There is no consensus which way is better for our kids. I would recommend Peter Thiel''''''''s comments on higher Ed, we do not have to agree with it. But it is worth hearing a very different opinion. I am very convinced that CS will become much much bigger because of the demographics change and labor shortage. The newer generations will become lazier and care about work and life balance more, which is not a bad thing. So many things will be automated. It will not be a surprise if decades later, all seconary school students are mandated to learn CS just like Math.
I have thought about this question a lot : why all majors are 4 years? When I said the college CS core software projects, I actually mean: data structures, algorithms, compiler, database, and networking.
Just want to share some data points. Brazil elite universities almost exlusively use C to teach most of the CS courses. The hardest part of Harvard''s CS50 is taught in C. UCSC uses C for its core data structure course. UCSD''s hardest entry level course is taught in C. Actually I have met many kids who really enjoy programming in C because its simplicity. I believe business automation will still be the major sector that hires most developers because the labor shortage will only get worse and younger generations do not want to work. For example, AWS is still hiring even Amazon starts to layoff many warehouse workers, and AWS has re-implemented some critical networking protocols in C.
Thanks a lot for your feedback. I have read your posts for a while. 1 Yes, what you said is correct. C++ and 竞赛编程 can also achieve the same purpose of practicing computational thinking. I have also talked to some professors, they do not think C++ is the best first language. Both C and C++ and practices can achieve the same goal, but I think the learning curve for C will be smaller. The only barrier is pointer. Once pointer is understood, the rest is very clear. 2 I have no experience in this domain. It would be fun if we can get some real data for kids to analyze. I have thought about building some projects to analyze real data. As matter of fact, the new California Math Framework recommends this approach. I would love to work with you on this if you are interested in it. Agree on building a whole OS is not the best way to spend time, but using OS features would help people understand the plumbing. I believe the potential is in the application and networking layers like all the web protocols. Education vs professional training are still very controversial topics. There is no consensus which way is better for our kids. I would recommend Peter Thiel''''''''''''''''s comments on higher Ed, we do not have to agree with it. But it is worth hearing a very different opinion. I am very convinced that CS will become much much bigger because of the demographics change and labor shortage. The newer generations will become lazier and care about work and life balance more, which is not a bad thing. So many things will be automated. It will not be a surprise if decades later, all seconary school students are mandated to learn CS just like Math.
We have to agree to disagree on AI. Correct me if I am wrong. so far I have not seen a truly successful AI business model. What I have seen is most of the unicorns just automate the traditional businesses in the cloud, and provide better and cheaper solutions. Two examples are Stripe and Square, they just do payment in the cloud again but better and more scalable. This business model is so predictable and investors are willing to invest.
We have to agree to disagree on AI. Correct me if I am wrong. so far I have not seen a truly successful AI business model. What I have seen is most of the unicorns just automate the traditional businesses in the cloud, and provide better and cheaper solutions. Two examples are Stripe and Square, they just do payment in the cloud again but better and more scalable. This business model is so predictable and investors are willing to invest. cstack 发表于 2022-08-02 23:37
Thanks. A lot of efforts have been spend to make it so responsive. Most of the logic have been pushed to the backend so the front-end is so simple such that almost any computer can load them. Most kids are not patient. I want to make the experience as smooth as possible for them. cstack 发表于 2022-08-02 14:08
我就喜欢简单页面! Simple is beautiful! 只要实质内容, 又快又好, 直奔主题. 花边就省省布料吧 :) 不喜欢花里胡哨, too distracting.
We have spend a lot of time to make it as easy as possible. It is why you think free trial is so easy. It is so much easy to make it hard, and it is so hard to make it easy.
Yes. Public schools teach less and less and kids now have free time in their classrooms to play video games.
At this time, we have 62 projects. We will keep creating projects to cover many more topics.
IMHO, 20h/week is too much for a kid to do. I would not recommend.
I would recommend this: Start with 5-10 min per day to build up confidence. Once they have the confidence, they can decide if they want to do more hours.
Not very kids can finish the 4 year CS content in K-12. If they can do it spontaneously, it is a big win. If they cannot do it, but have gained the confidence for programming, it is also a win. I know some kids did it.
Thanks for enlightening me. I now know Bill Gates, Jeff Bezo, and Mark Zuckerberg are all poor people.
yes, there are so many online services because the market is so big. 50M K-12 students in the US, and 650M K-12 students in other countries are still learning the curriculum designed one hundred years ago. I understand the important of marketing, but I need to figure out an unique way to do it. I thought this could be best place to post it as Asian kids are having hard time to get into CS.
My kid's teacher gave them the freedom to do whatever they want when the teacher has to help these disadvantaged kids.
They are so happy because we did not sign up any after school programs for them. They have a lot of play time to play sports and with friends.
Video game is not necessary the gateway to programming. Playing video game has other side effects.
的确,非常basic,而且很土气。 当然优点也是有的,至少mobile friendly, responsive, page loading speed飞快,因为就是一个txt页面 :)
Yes, it's designed for people without any coding background. We have made it so easy so anyone can do it.
Thanks. A lot of efforts have been spend to make it so responsive. Most of the logic have been pushed to the backend so the front-end is so simple such that almost any computer can load them.
Most kids are not patient. I want to make the experience as smooth as possible for them.
就你这个简单的页面还需要a lot of efforts to make it responsive吗?难道不是middle level FE developer几个小时的工作量吗。
Thanks
It is about trade off. With a very limited resource, we want to focus on content development because that what our users can really benefit.
These projects are not designed for people who want to build UI.
Thanks. Which website? I would love to help as many people as possible to build confidence for programming.
Thanks. What font do you recommend for the home page?
至于marketing, UI, 确实对于推广盈利很重要。一步步来,也可以找擅长的人来改进。
不至于。你这规模的网站,VPS on SSD足够,如果不附加第3方的CMS, 月费就20刀左右。等用户多了,流量大了,可以随时扩容,加CDN也很简单。
You have said very well. There is no perfect solution yet. But the future will be definitely different from what we have now.
这个认真算来不是前端码工的活,是平面设计。LZ倒是可以花个几十刀买个模版,套上去就行了。
Thanks, fixed.
Thanks. The business potential is big. I do need to get help from people of different skills, and grow the business together.
前面很多人说的也许不好听,但说到点子了。现在学编程/CS的网络资源很丰富,收费、免费的都不少。lz的竞争对手是这些,如何脱颖而出?
其实网上课程最大的困难不是课程设计,而是如何engage学员一直学下去?
1、c不是最适合新手的语言。而且一直用C的话怎么学面向对象? 2、大学四年course project这个目标也太疯狂了吧。不说别的,OS、数字电路、图像处理,这些课程项目都要人亲命。高中生本来功课已经很忙了,不太可能抽得出时间做这些。 3、如果一个中学生通过你的平台坑次坑次写了个OS,what's next?你又不能给他出具OS课免修的认证,大学还得再学一遍。人家原本需要在大学获得的技能,你让他在高中获得了,却也没有省掉他在大学里需要花的时间,人家为啥要花钱来用你的平台呢?要么竞赛,要么找工作,必须占一样让人家得到现实利益的事情啊。CS这么赚钱的专业,要做教学平台,不能一句打下编程基础就给打发了啊。
This page isn’t working playc.us redirected you too many times
再看看 url 变得惨不忍睹
各种网课啊
udemy, app academy, coursera, lynda, youtube~~~~~~~`
Yes, it is suitable for everyone.
Thanks. It is fixed.
I will make the change. Only the core CS course software projects, which are the most valuable ones from my personal experience.
Is this a future what we want to keep doing?
I know some senior developers hate Leetcode.
Yes, I also believe CS/programming will become a common skill in the future instead of a major. I hope my kids will study business in college instead of CS.
It is my fault of not being able to make it easier for everyone to understand.
Mark.
以我仅有的网站经验,css你用个bootstrap或者tailwind都会好看很多。
你这个都不需要很多逻辑和传输数据,哪有说为了performance,front end要极简的程度?
随便搜了一下,看看这个,一个月6块钱的课程,tutorial还是免费,界面至少看着professional,让人考虑试一试。https://programiz.pro/
有这必要吗?楼主的网站是用来教C编程的,估计能显示PDF文件就够了。连写html都是多余,这些内容markdown就够了。
如果不是为了收钱,在gitlab或github上建个project就行了。
I would love to get help from front-end experts. I can give anyone who is interested in helping shares.
Our goal is not to teach C programming, but to help kids learn all core CS topics and build up problem solving skills by building C projects.
Most of people will not code in C in their jobs, but C is the best way to help them understand how the plumbing works.
We select only C because we can use all of our resources to make projects as easy as possible. It takes a lot of thinking to create simpler projects.
Once the roadmap is out, you will see the difference. Our hope is our users will be able to pick up any new shiny language by reading a book without any problems.
I highly recommend reading the new California math framework. It explained what was the design principle of K-12 Math curriculum hundred years ago.
The trend is K-12 Math will be easier and easier. Some topics will be pushed off the K-12 curriculum.
This is a top down movement, we cannot change. I just try to figure out how to help kids learn something useful when the trend is obvious.
Tennessee just passed the law to mandate all high school students to take one full year CS courses. It will be effective in 2024.
All 50 governors have signed the act to increase CS education in K-12.
Addtionally, most of the economic activities only need very simple Math. Surprsingly, most of the programming tasks need also very simple Math.
还是很钦佩楼主好想法,有心教自己孩子,还把教的内容转换成创业的资源!
很棒。
哈哈哈。。。感觉楼主是国内的思维
mark
Mark
Thanks. What is "版⬆️"?
It is our plan to include adults too. If 6th grader can do it, it should be easy for all adults as well.
I think the key is to reduce the learning curve. It is doable. Our projects will have the depth that adults are more interested in doing.
project设计的好的话确实不错。楼主应该放几节课和课程让大家免费看(不是free trial,是不需要注册任何用户就能看),知道水平怎么样,才会有人买。
You definitely can use our projects to learn. Give it a try. I promise you that you will find it is so easy to do.
The key of mastering CS/programming is to keep practicing it. It is a skill, you can only acquire a skill thru practicing.
For kids of 6-10, IMHO, it is really hard to design content for them.
Udemy上一堆免费或者十块钱的课都可以学编程基础。
We have a built-in chat to support our users. It will be enabled for a different plan as real person support has a fixed cost.
Most of the projects will be so easy to do :-)
Thanks. I have friends who send their kids to RMS and all kinds of Math programs. I have not heard any kids are thrilled to do it. CS/Math are skills required efforts and practices. There is no short-cut, but we can make them as easy as possible.
Practicing is the key. I have not seen anyone that can provide a lot of practices/projects yet.
You can watch the tutorial to acquire the knowledge. But in order to cement knowledge into skills, you have to keep coding. Many people do not know what to code. We will provide all kinds of projects for people to code.
Perhaps, that's the next priority.
就您这做项目的水平和对待未来客户群的态度,放Udemy上免费都未必有人看。 建议转型一根筋的搞笑博主可能还有点儿希望蹭流量。
I explained the difference. You launched a personal attack. Did I steal something from you? It is not nice.
exactly,华人数学那么牛怎么没看到一个搞成rsm那么成功的,khan academy,ixl免费又便宜的多的去了,kumon,rsm照样赚翻,我看beeStar也没什么新颖的模式,团购的一窝蜂一窝蜂的,都是家长push,为什么华裔自己搞个东西就各种嫌弃,不过我cs盲不懂,就是顶一下
我认为真的有心在高中学点CS,目前看来性价比比较划算的就是两步。
1. C++和竞赛编程。竞赛拿不拿奖不重要。重要的是通过大量的刷题训练形成程序性思维。就是可以用算法和数据结构直接进行思考。这个C++只是一个很小的子集,大概不到工程性C++知识的20%。高中生是可以学会的。竞赛编程的思路和工程性编程很不一样,你们可以自己去poj.org上看,那些大神的解答往往就是二三十行程序就搞定了。
2.做一些数据分析和机器学习的东西作为扩展。
现在操作系统已经不是显学了,也就不推荐了。如果还有时间,不如搞点别的学科竞赛扩大眼界。其实到本科结束,教育的侧重点都还是education,而不是professional training。
不过具体怎么操作我觉得倒是次要的,关键是在下一代教育上出力。老实说楼主自己训练儿子,这个我都做不到。到时候万一CS还是热门,楼主儿子赚得比楼里诸位小孩赚得多那也是天经地义。
看了一下,提一点意见。
K12 的CS教学很难坚持,主要是缺乏趣味性。 有趣的比如scratch, 又没有办法scale, 没办法让小盆友从sandbox 里面走出来,做点有用的project。 不知道lz 是怎么解决这个问题的。 如果不需要登录,能看看sample project 就好了。
还有所谓的用project 的方法来做CS四年核心软件项目, 如果这个项目真的这么有效果,那为什么大学不就是布置project, 还讲课呢? 我认为这个说法没有什么数据支持, 属于虚假宣传, 同时也调高了家长的期待。
后端用C, 难道还用小朋友自己去实现 HTTP parsing?感觉学习曲线陡峭了些。 既然要学习javascript, 为什么不用nodejs 呢?
最后就是网站的问题, —— 说到底这是一个funnel, 从sign up 到试用, 到留存, 每一步的转化率都有影响, 网站的UI 感觉就是一个hobby project。 LZ可能需要多花点时间polish 一下。
When I talked to other Asian parents from different counties, their first response is what you said make sense, and then they ask "I want to be part of your business." Working together to build a big pie so each one can get a slice of it.
There will be many winners, It's not a zero sum game.
BTW, most of the successful businesses do not need more than middle school math. So when the California education department wants to make Math easier, they have the data to justify it. When the state law makers and governors say we need to teach more CS in K-12, I listen :-)
趣味性就是个笑话。高中生学点基础的C++完全没问题,哪怕就是java, python,甚至是basic,那也都是正经的编程语言。
我刚刚回了帖子,反对做完本科核心项目的观点,不过后来我自己又删了。我自己确实高中就学了烂校本科的内容,但是我本科上了个好学校,学了大量可以引以为豪的课程。我觉得说高中做完CS本科核心项目这个目标不切实际。
话痨了,再回复一个。我觉得楼主的idea是好的。但是选择C作为主打语言不合适。CS这个行业的重点,最近10年已经从系统转变到了数据和AI。10年以前C是没有问题的,哪怕是现在,很多底层系统都还是用C写。但是目前的形势是,系统已经是昨日黄花了。接下来十年,CS的发展重点肯定还是数据和AI。C是完全搞不定这些的。如果真的入行搞CS,最后通过C++还是会学到C里面的精华。但是如果纯用C写,不可避免会花大量时间用malloc/free, open/close, strcpy和宏这些底层糟粕,就是吃眼前亏。
如果我来设计,我会用C++ + Python,舍弃前端。或者python + javascript舍弃算法。不管怎么样,python肯定是要学的, 因为python能干的事情太多太容易了。 如果C++, python, javascript都要,那估计只有一小撮好学生能扛得下来。
Thanks a lot for your feedback. I have read your posts for a while.
1 Yes, what you said is correct. C++ and 竞赛编程 can also achieve the same purpose of practicing computational thinking.
I have also talked to some professors, they do not think C++ is the best first language. Both C and C++ and practices can achieve the same goal, but I think the learning curve for C will be smaller. The only barrier for C is pointer. Once pointer is understood, the rest is very clear.
2 I have no experience in this domain. It would be fun if we can get some real data for kids to analyze. I have thought about building some projects to analyze real data. As matter of fact, the new California Math Framework recommends this approach. I would love to work with you on this if you are interested in it.
Agree on building a whole OS is not the best way to spend time, but using OS features would help people understand the plumbing. I believe the potential is in the application and networking layers like all the web protocols.
Education vs professional training are still very controversial topics. There is no consensus which way is better for our kids. I would recommend Peter Thiel''''''''s comments on higher Ed, we do not have to agree with it. But it is worth hearing a very different opinion.
I am very convinced that CS will become much much bigger because of the demographics change and labor shortage. The newer generations will become lazier and care about work and life balance more, which is not a bad thing. So many things will be automated. It will not be a surprise if decades later, all seconary school students are mandated to learn CS just like Math.
I have thought about this question a lot : why all majors are 4 years?
When I said the college CS core software projects, I actually mean: data structures, algorithms, compiler, database, and networking.
Just want to share some data points.
Brazil elite universities almost exlusively use C to teach most of the CS courses. The hardest part of Harvard''s CS50 is taught in C. UCSC uses C for its core data structure course. UCSD''s hardest entry level course is taught in C. Actually I have met many kids who really enjoy programming in C because its simplicity.
I believe business automation will still be the major sector that hires most developers because the labor shortage will only get worse and younger generations do not want to work. For example, AWS is still hiring even Amazon starts to layoff many warehouse workers, and AWS has re-implemented some critical networking protocols in C.
我比较确信楼主你out了。我自己写过你说的这种小OS,我研究生时也带过本科OS实验帮他们在裸机上debug代码,所以我清楚地知道是怎么回事。我的讲义现在还在网上https://www.cs.princeton.edu/courses/archive/fall06/cos318/precepts/。
这里其实有一个概念的置换,就是目前热门的是数据和AI,大家说CS的时候,指的也是数据和AI,而不是操作系统网络和数据库。Sun, cisco, oracle的时代10年前就已经过去了。可以预期将来十年,AI方向的funding和高端工作机会可能比CS别的所有方向加起来都多(低端的用javascript写网站不算)。就像现在的人不会费力气去搞清楚怎么搭显示器一样,要不了几年OS估计也会从本科的核心课程中去掉了。
一个对电脑感兴趣的小孩,不用人说自己就会去研究OS这些东西。但是这个只是兴趣爱好,就像研究相对论量子力学,和职业发展关系不大了。
Mark
Agree with your opinion for OS.
We have to agree to disagree on AI.
Correct me if I am wrong. so far I have not seen a truly successful AI business model. What I have seen is most of the unicorns just automate the traditional businesses in the cloud, and provide better and cheaper solutions. Two examples are Stripe and Square, they just do payment in the cloud again but better and more scalable. This business model is so predictable and investors are willing to invest.
删。我之前理解楼主的意思有误。我自己的观点也很主观,不argue了。
推荐个模板吧!
我就喜欢简单页面! Simple is beautiful! 只要实质内容, 又快又好, 直奔主题. 花边就省省布料吧 :)
不喜欢花里胡哨, too distracting.
这个,狗一下business website template,到处都是。
界面简单不等于不需要花心思哦。
同意。 LZ 说这么多, 不如放几个 project 上来给大家看看。