身為一位20年資歷,經歷超過50個專案和4樣產品會6種語言的程式設計師,您所講的每一個字都深得我心,真可謂一字千金,這段介紹真的可以幫助入門初學者省下很多冤枉路,功德無量!訂閱了!
我很老实,小姐姐说的每一句话我都没有听进去,但我却看完了整个视频。
感谢演算法带我来到这里。
作为一名培训机构的老师,博主用词很精简,处处体现出自身天赋和能力
如此高顏值又聰明的程式設計師,真是讓人眼睛一亮!
Java入门,目前工作在写C++,看了小姐姐的视频,觉得小姐姐求生欲太强了,大部分做web的朋友对C/C++可以说是深恶痛绝,点个赞
如果你只是要用的話,Java、Python、網頁三部曲(HTML、CSS、JS)是很好的選擇
但是如果是要「學」的話,不先碰C等你被其他語言的方便性與可見性寵壞了之後就會學得更痛苦
所以,重點是目的
不論什麼語言,只要能快速上手,對編碼能有基本認知的就好。畢竟通了一門語言,再學其他的相對於小白好入門。
我覺得這視頻很不錯。
要看情況。如果不是還在大學上學,想直接找工作,直接學Javascript就好。我認為Entry level 多數都是開發前端為主比較好。前端開發的面試主要都沒有算法/資料結構,主要都是take home或live code做一些vanilla JS / React的基本event handling,還有一些event loop, closure, ajax的問題。
如果是想主攻開發後端的話,我也是推Java還有Node JS。想直接學全端,最好就先全用JS。不過全端後端面試,基本上都會碰到算法上的問題還有system design。
我自己的方案是先主攻前端和javascript直接找前端工作,再用下班的時候刷題和學習其他後端框架和system architecture,這樣會最快速得到實在經驗,再找工作會輕鬆很多。
TLDR: 學JS -> 找前端工作 -> 用下班時間補知識
大家好 我不懂Python , 也不是程序猿 我就是单纯的来看小姐姐的
我开始于BASIC,FORTRAN,然后是PASCAL,C,C++,perl, Java, Javascript, python. 我觉得对非专业人员,从Python开始比较容易,因为直观,不需要编译。但是我看到一些习惯 Perl 或者Python 的初学者,在学习Java 的时候很难转换。但是对于已经学会Java 的人,再学习Python,会感到非常容易。
謝謝分享!
3:38 Java 推薦的原因
多寫 多練習 去解決問題
Udacity 有各種編程入門課
透過實戰 培訓出實力
隨著階段 提升編程的複雜度
到後面 擴充 開源技術
高級工程師
使用自動化工具
降低bug機率
提升產品品質
12:32 透過刷題
學習好的範本
進而 舉一反三
一觉醒来,有人在填坑了,感动ing。。。。。。
作为一个工作多年的JEE项目顾问,我认认真真地不带杂念地听完了整个编程基础课。此外我就是一个跟师傅练习C++剑法,闯江湖却不得不换成Java刀法的倒霉蛋!
学校学习的时候是C++(痛苦),出来第一份工作是Objective-C(痛哭),说实话,真这两门语言都非常痛苦,后来一次偶然的机会接触C#,感觉人生是如此的美好。
程序员竟然有这么漂亮的!令人深思
不知道小姐姐还记不记得我…感谢去年三月份给我提供的一点建议,现在国内211大三不仅保研了还有两份大厂实习,打算先秋招提前批拿个保底offer然后考研冲北大哈哈哈哈,最近发现各种群里越来越多人推荐你的视频真的很开心,也算是老粉过来了吧,希望越来越好,没准以后有机会面基哈哈哈~
非常感谢分享,学网页开发有两个月了,学的越多越觉得不足。所有还在路上的朋友们加油。
我是从B站过来的,哈哈哈,现在已经工作了,姐姐讲的东西通俗易懂,点赞!
醒来看到女神更新了简直brighten my day啊 但是不敢看 看完又要等好几个月了。。
楼下的Z Link说的很好,编程是一门终身学习的技能,需要持续不断的接纳新语言,新特性。语言之间不存在鄙视链,因为各有所长。自己的爱好是哪方面,就学哪方面的;学习web开发应该是php+javascript是最优选择,脚本语言入门简单。现在国内计算机专业的入门编程语言是C语言。入门学习指针并不难,困难主要是学习过程中自身的惰性。by另一位干了十几年的码农。
哇 不愧是程序员,视频做的太有逻辑了
特别喜欢 你推荐的各种课 各种书 各种资源 对于没有入门的 做信息筛选又纠结又打消人的意志 跟着你的推荐就可以省去自己research的步骤了 谢谢!!!另外我是C语言入门的,但是指针没学好,多亏当年C语言老师教的好,要不然大学和master绝对都白上了。。。
我不懂编程,只是来看Schelley的。居然看完了。
讲解逻辑清晰,只是人也好看,有点分心了,谢谢!
喜欢你呀!你说话的语气和神态让我不能离开你的节目。
講的很好;口齒清晰,敘述的有條有理;讚!!!
訂閱數怎還沒破10萬,要幫妳推廣。
我這一代是學Assemby, Pascal, C, C++ 上來的,
現代程式語言這麼多,聽了妳的介紹,獲益良多。
感恩。
We chose Python 🐍 because it could lead us to data science and machine learning. 😄😁
五年前,我一个人买了本《head first java》,从头读到尾,觉得不枯燥。后来一路靠自学,进了FANNG工作。现在看了这个视频,感慨万千。
第一眼看見主播眼睛閃亮亮,就知道小姐姐聰明絕頂!
語言只是工具, 重點是程式邏輯,, 只要懂程式邏輯, 通常一個禮拜就可以學會一種新語言, 半年到一年可以精通
看了小姐姐的视频,如读天书。不过有一段听明白了,就是C语言比较难,因为有一个指针的概念很困难,很容易造成劝退。
本人年龄比较大,最初上大学的时候学过一门很古旧的编程语言basic语言,课堂上讲解了语法,最后上机实操了两三次,异常兴奋,感觉就是为我量身定制的。后来由于专业的关系,很长时间都接触不到编程了。
业余时间也自学过C语言,感觉这个指针相对于早先的basic语言贼特么好用。
唉,生不逢时。
这是我看到目前为止最好的“编程语言入门”视频,thx~
學校第一學期教的是C,後來是C++,最後又教了Java , 前面已勸退了一堆人,我也是其中之一,後來感覺自己不適合當程序員😉,就往系統方面走
程序語言的學習歷程與路徑介紹的很詳細,謝謝你的分享👉 一鍵三連了😂
我本身是学python,python的开发效率高,各种包都有,就拿一个例子来吧,java想打印hello world要这样:public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
但是python只需要:print('hello world') 就可以了,不需要像java那么复杂,几行的代码只需要缩小成一行代码就解决,我个人认为python会比较好,我过后打算学java了
这期视频很有用!希望多多出这样的 浅显易懂 的话题!
哈哈哈,小妹妹,我年轻的时候使用的是C++, Turbo C, Delphi...老工具了。后来我改行从医了。因为写程序太辛苦,而收入太低了。而从医收入丰厚很多。
小弟學習歷程是這樣的,Matlab => HTML => Java Script => Windows Batch => Java => C++ => T-SQL => C# => Action Script => Silverlight => PHP => VB6 => python => R => Shell Script,每種用途都不太相同,想進哪間公司擔任哪個職務,就學那種語言吧。
thx for ur KIND & DETAILED SHARING. 有幸遇见这么高颜值 且这么高质量的博主. Hang in there.
我是个非计算机专业,也不以编程为职业的人,大学自学c的时候觉得指针很好理解啊,我理解是变量要放在内存中,指针就是内存的地址编码,这个地址也是一个变量。就好比大学一排排的邮箱,邮箱有个号码,邮箱里面有不同的数据。后来看到JavaScript的数组,对象复制,更改,深度克隆,有点相同,但感觉比c还难。
小姐姐清冷,知性的个人魅力是我一个业外人士点进来的重要原因
想打好基礎, 從C type語言入門最好, Java就不錯, Python, JavaScript入門容易學壞手勢
學會一門C type語言, 再學其他語言也是幾天的事
天,越听越觉得自己老了干不动了。按我对这些问题的理解,如果能很轻松玩转小姐姐建议的这些tasks,我会觉得学习能力太强了。
我的入门是C和Pascal。没有什么难不难的。只要你肯学,多看和多写,什么语言都不是难题。
當初是android 入門,老師也先教了一點點C 和Java ,之後我還是去學Swift 才真正覺得自己入門。
你很美很干净,你的视频内容更干净没有多余的废话。爱了🌹
49歲的我當年是從 組合語言(assembly) 進入😒, 然後才是 C語言, 多年的經驗從低階語言要進入高階語言的門檻會比從高階語言要進入低階語言的門檻要低很多, 當然越低階的語言起步的痛苦指數越高, 後來帶人時發現很多從組合語言進入C語言的人會幾乎沒有門檻, 但從高階語言到C或是從C到組合碰過太多被逼退的人
语言是用来做项目的,够用就好。熟悉原理和机器接近语言的,比较容易出专家和学者。但是跟用户需求往往隔绝太远。熟悉高阶语言的,更接近人的思维,更理解市场,更容易快速做出项目,也更少受行业束缚,更有时间和精力,去整合和其它行业的新技术,做出更大成就。马云和刘强东,都不是计算机专业的吧,比那些博士差远了。但赚钱上,博士比他们差远了。
高中学了Pascal, C,大学学了C,Java,Haskell和Prolog。做ML和NLP的projects的时候,突然发现Python好方便,于是就开始用Python了。
大学的时候最讨厌的语言是Prolog,但是上AI课必须学而且要拿来做东西的,苦不堪言。最喜欢的是Haskell。对C和Java没有感觉。
是的,学习最好的方法是实践。以前我们学了一学期其实都是模模糊糊的,真正提升自己能力的是自己独立完成mini project那段时间(有不少人买答案的,那就真的没意思了)
大學學C起手,如頻道主所說,在學習pointer章節搞得雲裡霧裡,後來有段時間漸漸對C勿理了哈哈哈~現在正從前端Html、CSS、Javascript進入此領域,希望重拾並點燃更大熱情不被澆滅。
My son is a data scientist in UK. He always uses Python and R for data analysis.
女神好,我是自学编程,码仔一枚(小白丫丫学步),python是第一门学的语言,现在同时在学C/C++和HTML和CSS(学这个纯粹是因为freecodecamp上面推荐按照他们的顺序来学,这两个是排在最前面的)。
超讚 女神 講解
感謝分享許多好的道路
真的是很深刻的闡述分享,受益良多,目前Android開發要改從kotlin開始囉…
內容講什麼都沒注意,
看看就是賞心悅目。
😁😁😁
入门选python+javascript一起学,前后端一起搞定,你推荐的java课程听起来非常不错!谢谢!java适合大项目开发,语法严谨。
Typescript至少在editor裏也是必須statically typed。其實到現在,各種語言,框架的進步,選哪個沒有大差別,還是看人怎麽用。至於説找工作,因爲疫情反而越來越電子化,工程師的需求量其實非常的大,無論選哪一門(front/backend, db, devops, qa) 其實前景都一樣不錯的,甚至小衆一點的更吃香。
你怎么这么强,复杂的概念讲的浅显易懂!
When you learn a computer language well, you can create one. From assembly to interpreter then your language.
感謝分享
我是50多岁的前程序员,90年代的程序员也就只有C语言可以用,其它语言多数是学校的教学工具,比如BASIC和PASCAL,还有一些是专用语言,比如军方的ADA语言。
我觉得 PASCAL/Turbo Pascal 最接近文字语言,容易明。
现在初学者用的是 C++,接近 machine code。
ADA 是 real time 语言, 很像 PASCAL。
好可爱的说。我觉得现在就是能跟AI能连接使用的就行。我学的第一个语言叫pascal,不知道你听过没。我是一名材料学研究员,也就是正高级职称。但是我也一样,还是喜欢学新东西。
我大學一年級就是學C++,沒有任何電腦基礎的我,那堂課簡直是災難...沒想到20年後,我是靠C++勉強糊口。
一下让我了解了学习编程的方向,并且指明道路,灰常感谢,常来关注您~
程式設計師怎麼會這麼漂亮啊?
非常專業,厲害👍
作为一个干了十几年的程序员,
我觉得“应该学哪门编程语言”这个问题本身不合理。应该问的是你想干什么?
编程语言就是工具,而在没有应用前提下讨论语言,就好像凭空问一个人“你喜欢锤子,还是铁锹”一样,没有意义。
如果只是考虑就业,很简单,去招聘网站看看,现在招什么语言多,工资水平怎么样就行了。
真的只是看你要用在什么用途才选你的编程语言,比如要开发android程序一般都会选java,要开发ios程序,可以用swift开发只是看用途而已
你视频拍摄的技术非常好。能否出个系列视频,讲讲你制作视频的过程
我反而觉得先学C++很不错,我大学第二年已经学C++了,这个语言很容易帮助我们学到OOP (Object Oriented Programming),这个OOP很重要,我觉得这个是一个非常基础的起点去学编程,而Python和Javascript没有的学OOP,Java 也是很不错, 比较喜欢有OOP的代码语言
Great one.
Totally agreed: ds/algo AND os - the two most fundamental courses for CS majors
为何一个小姐姐漂亮到这个地步,而且还是一个学霸,我被迷魂了。
虽然与我想看的编程不一样,说的这么好点赞
良心之作啊,感激不尽!! ❤️
用了5年C++才看到这个视频,我是机械工程方面,但是大学的入门课就是C++,当时给我头疼的啊,还好当时final没有考pointer,但是现在天天用pointer。。。
如果你真的想打下紮實基礎,了解C,學習C++ 都是非常好的,對於內存模型的了解和一些底層計算機原理會更加身有體會,再去學習java,了解jvm。如果你是對cs感興趣,學習這幾個語言,可以讓你接著去學習OS,networking,complier,還有圖形學,這幾個cs世界美學。到你再去學習python 和 膠水語言,就會手到拿來了
说实话JS真不建议新手入门,生态混乱不说,技术更新迭代也太快,再资深的JS开发者都会技术焦虑。而且JS面向的更多是前端开发,应用场景有很多独特性 (异步响应,继承链之类的),这些不具备普适性且很复杂的概念其实很劝退的。个人觉得新人python入门应该是最好的选择了。
说实话,你说的确实对. 不过up说的是入门,你学完JS,对编程思想有了一定的概念,再学其他语言那就是类比. 打个比方Rust语言,你可以看一下,要是用这门语言作为小白的入门,合适么? JS用的人太多, 不停的有人在发展他的框架,技术,拓展. Python的库也很多啊,只说基础语法的话,Python和JS都简单,但是公司不会要只会语法的工程师啊.
最早91年的时候用DBASEIII,94年用Virtual FOX base。
油管这推荐算法肯定不是让我看编程的, 是看漂亮小姐姐吧!
前几天得知了几个富太太在学编程,我当时就凌乱了,可能是Lockdown在家憋坏了,也可能是老师太帅。
小姐姐真是宝藏博主
如果是cs专业,我感觉还是cpp入门比较好,这样之后学习别的语言都可以轻易上手
讲的非常非常的不错,Schelley很用心的在做视频.果断点赞,关注,分享,素质三连
个人觉得学编程还是从C语言开始学比较好,C语言逻辑性比较强,虽然指针那部分确实难,之后学C++,JAVA,Python就容易的多,对于非程序员来说,VB或者C++是最实用的,用的最多就是Excel表格里,对于程序员,那要学习的比较多,像数据库,算法和人工智能等等,最后找工作会哪种语言并不重要,重要的是要精通一门语言
非常清楚。我这就按照你说的去学
學各類程式語言,一定要透過實作完成某項工作,這樣才能進一步熟悉這語言。
程序小姐姐既聰慧又顏值高,想喝水時靈機一動,索要點讚加分享,哈哈😄
人漂亮,而且知识有很系统!!!
第一次碰程式語言是VB在高中的時候後來就沒有再碰任何程式語言了
先学Javascript, 前后端都可开发。然后学Rust, 前端开发用Webassembly, 后端还可以开发操作系统。
如果年轻人,应该先学c,然后学个计算机原理和汇编语言,学完以后对c指针就很容易理解了,再学java和Python。其实为啥指针很多人感觉很难,就是没学汇编语言的寻址方式,如果把间接寻址搞明白,就明白了各种指针只不过不同东西的首地址
有這麼美的小姊姊教學我肯定會更加努力學習的
我推荐第一次学编程就要学世界上最好的语言:php!,其他语言不要碰!
现在我的课程进入到了javascript, 一个月后准备开始interactive front end project, 需要花时间理解程序,练习,debug,
相信坚持到底就能过上自己想要的生活!
🔥 编程学习资源推荐如下:
1. Python: schelley.co/python-ds
2. Java: schelley.co/java
3. C++: schelley.co/cpp
4. 编程入门: schelley.co/begin
5. 算法: schelley.co/algo
6. JavaScript: schelley.co/fullstack-js
7. Quant Trading: schelley.co/ai-trading
8. Machine Learning: schelley.co/pytorch
更多推荐在视频下方信息栏里
这些资源能用国内的visa卡吗
可以的
Hi, Dart/Flutter感兴趣吗?
請問美麗的Yuki,我有實際詢問過課程,但如果沒有流利的英文,是不是就無法當程序員?目前中年轉業中,想從事這個行業,請給一些意見,謝謝您!
甚至於有點想去大陸學習,但始終沒有方向,不知道麼著手