Soft_Job 板


LINE

参加课程名称(自学聚会免填): 举办课程(聚会)单位:(自学免填) 时间:2006~现在 地点:(自学免填) 心得: (如果你比较喜欢看网志版的,在这边:http://huli.logdown.com/posts/703835 ) 从国中开始自学程式到现在,已经有十年了 所以我应该算是个资深的自学者吧XD 有满多心得想跟大家分享 这篇主要是分享一些我认为初学者可以参考的学习方向 我的背景是从国中自学程式,大学念文科 现在出社会靠写程式维生,工作经历一年 ---- 首先,没有最好的程式语言,只有最适合的程式语言。 程式语言本来就只是工具、只是手段,从来都不是重点 重点是:你的目的是什麽?你要解决的问题是什麽? 假设你今天想要写一个网页留言板(这边只讨论後端,不包含前端) 那你就不应该用 C 来写 因为比起 C,php 会更适合 你可能会问:那 nodejs, rails, asp.net... 就不适合吗? 如果你只是「单纯想写个网页留言板」,其实上面这些都很适合 挑一个你最喜欢的就好 但如果你要解决的问题不一样,就应该重新思考 例如说,「我想要超级快速的写个网页留言板」 你就应该用 rails,因为 rails 开发真的超级快 随便打几个 command,你的网页就神奇的出现了! 「我想要很潮的网页留言板!」 那你可以考虑 Go, Swift, Nodejs 等等 换个例子,若是你今天想要「研究电脑较底层的运作」 你应该要学 C,或是学组合语言 因为比起其他高阶语言,这两种绝对会让你更了解底层到底在做什麽 其实以上这些只是想提醒你:不要为了学程式而学程式 程式只是手段、手段!重点在於目的! 重点在於你想要透过程式,达成什麽样的目标 (如果你真的只是纯粹喜欢写程式,当然也是可以啦XD) 所以,要想清楚你为什麽要学程式? 我的理由很简单 我觉得写程式让我很有成就感,只要几天就可以写出一个网页 可以帮自己写部落格系统、帮系上写投票网站之类的 尽管写出来的东西可能不怎麽样,但从无到有,是很感人的一件事 我永远忘不了我用 VB 拉几个按钮出来 点下去就可以跑出文字的那瞬间,我有多感动 那是我第一支程式 无论是单纯有兴趣或是只想要转职 以下的几项建议是我觉得能帮助到你的 这几点我「基本上」是按照顺序列的,也就是一个完成之後再完成下一项 但也有些例外,是可以随时都学的 1. 学英文 这个已经在版上讲到烂掉 Q: 我该学什麽程式语言 A: 英文 为什麽?因为英文真的很重要! 听说读写,至少读要读的懂,你才看的懂那些外国公司的 API 文件 发生问题的时候,才能去 stackoverflow 上面发问 讲到提问,推荐这篇:提问的艺术 https://ihower.tw/blog/archives/457 大家都会问问题,但有些问题不会有人想回答 像是隔空抓药 「我写了一个网路通讯的程式,想要让A手机跟B手机可以传讯息, 可是按了却没反应,怎麽办?」 或是排版烂的程式码 「以下附上程式码: String a="hello"; String bb= "world" ; for(int i=0;i<100;i++){ if(socket.alive){ socket.send(a); } } 」 一个好的问题,或是说,让人看的懂得问题 应该要包含四点: 1. 目的(你的程式要达成什麽目的?) 2. 手段(你怎麽达成你的目的?) 3. 错误(在什麽场景下发生的什麽错误?) 4. 程式码(有排版过的程式码,拜托) 以上问题可以修正成: 「我想要让 A 手机跟 B 手机传递讯息,我用的是 java 的 socket 可是按下发送时 出现:java.net.SocketException: Connection refused: connect 想请问一下有可能是错在哪里? 部分程式码:https://gist.github.com/xxxxxx 」 上面的问题还可以再修正、补充更多细节 但至少比刚开始那个好满多的,会让人比较想回答 程式码一定要找适合的地方贴 不知道贴哪里的话,google: 贴程式码,就有一堆文章让你参考 好,我们继续回到学英文这点XD 英文不好的话,中文的教学资源其实也很多 尤其是简体中文,有很多高质量或是新手教学文都很不错 但毕竟较新的技术,或是较多人气的地方用的还是英文 英文好的话绝对不吃亏,可以运用更多资源 2. 学会 google 别怀疑,这真的是超重要的能力 我时常觉得,会 google 就先赢一半了 现在网路资源这麽多,有时候发生你看不懂的 Error,完全没头绪 你就直接丢 google,就批哩啪啦一堆解法出现了 这时候除了很开心的 copy paste 以外,有一点很重要:「试着理解它」 若是不理解,你就只是个只会复制贴上的机器人,一点成长都没有 至少要理解到两点:为什麽有这问题、这个解法是如何解决的 关键字的使用也很重要 我在搜寻的时候很常利用空白分割,不让语句太死 例如说你想找:程式入门教学 我会搜寻:程式 入门 想要找:在网页上如何实作拖曳效果 我会搜寻:网页 拖曳 google 的能力可以慢慢培养 搜寻多了你就会有那种感觉了 3. 学 scratch 我听过这个很多次,但实际接触才知道「真的很好用」 这个就是让你用很简单、很视觉化的方式来写程式 你只要拖拉几个拼图、组合在一起,就可以写出一只可以动的程式 甚至是一个小游戏! 随堂测验:你要怎麽开始学 scratch? 如果是我的话,就会搜寻:scratch 教学,或是 scratch 入门 这边直接帮大家附上两篇排名较前面的结果 http://blog.ilc.edu.tw/blog/blog/1279 http://www.codedata.com.tw/social-coding/scratch-for-kids-1/ 为什麽要学 scratch 呢? 前面有说到,每种程式语言都有不同的适合的场景 还有一点是,「每种程式语言,都有很大部分是相同的」 例如说:变数、函式、回圈、条件判断、阵列... 你学 C 有这些、Javascript 有这些、Swift 有这些 不管学哪种程式,都会碰到这些最基本的东西 无论是再复杂的程式,都是这些基本的东西组装而成 从 scratch 来学这些基础有两个好处 1. 不被语法限制 2. 视觉化 scratch 里面你几乎不用打字,甚至可以看做是拼图游戏 你就把你想要的东西拼一拼,程式就写完了 所以你学的是真正的「概念」,而不是语法 举例来说,如果你学 C,你就要学: for(int i=0; i<n; i++){ printf("hi\n"); } 如果你学 python,就会是: for x in range(n): printf("hi\n") (我不会写 python,写错的话抱歉QQ) 但这两者本质上是一样的东西,都是回圈,只是语法不同而已! 从 scratch 开始,可以让你跳脱这些语法,只学那些精髓 你学完之後,看到 C 的这段就会知道:喔~这就是回圈嘛 第二点,视觉化也是很重要的一项 尽管我程式写了十年,我永远忘不掉,我在回圈那边卡了多久 尤其时双重回圈,根本就是恶梦! 「我知道这边是1到10的意思,但是第二层为什麽会这样」 「为什麽这样就可以印出九九乘法表?」 那时候我面对的是冷冰冰的程式码,大概就是: for(int i=1; i<=9; i++){ for(int j=1; j<=9; j++){ printf(...); } } 尽管我现在来看,可以从排版跟大括号一眼看出「block」的概念 但十年前的我完全不行,完全不知道这段到底在干嘛 可是 scratch 就不一样了! 它直接用视觉化的拼图的概念,让你在回圈里面可以塞另外一块拼图 就可以明白为什麽双重回圈会是这样了! 最後附上我修某堂课的 scratch 作业,大概花了两个小时 就只是一个简单的小游戏: https://scratch.mit.edu/projects/98049439/ 4. 学着打指令(command line 操作) 「蛤?这是什麽?」 就是电影里面看起来很帅的,底是全黑的画面 萤幕上面满满的文字,一张图都没有 在 windows 就是 cmd,命令提示字元 在 mac 就是 terminal,终端机 假如你已经对上面介绍的 scratch 满熟悉了 那你应该了解程式几个基本概念 其中一个重要的概念是:写程式其实就是在对电脑下指令 其实呢,你平常在做的事情,也是在对电脑下指令 但作业系统帮你包装好了,所以你只要动动手指就可以 例如说你在网页上按了重新整理,「我要重新整理」 换成程式大概就是:page.refresh(); 或是:「点了前往 google.com 的连结」 window.open('google.com'); (这边程式码都随便写的,但意思有到就好) 我们所谓的 command line,就如同字面上这样 是个「用文字对电脑下指令」的地方 像是 ls,就是 list 的意思,会把你「现在在的地方」的档案都显示出来 「现在在的地方是哪里?」打 pwd,Print Working Directory 就会显示出你现在在「电脑的哪个资料夹底下」 帮大家准备好几个连结了:(关键字:终端机 教学) http://blog.xuite.net/je35/blog/56152125 https://goo.gl/Ax2pNi https://www.renfei.org/blog/mac-os-x-terminal-101.html http://www.minwt.com/mac/14653.html 为什麽要学这个呢?因为工作上很大机会用的到 而且日常生活也很好用 有些功能你用 java 写的要死要活,最後才发现原来电脑就有内建指令 我也是最近一年才开始熟悉这些指令的操作 才发现原来内建指令这麽好用 我认为对初学者,你要知道「有这样一个东西」 并且了解:cd, ls, pwd, touch, mkdir, rm, cat, grep 这些指令 还有 > >> < | 这些符号在干嘛,这样就很足够了 想更精进的可以去学怎麽写 shell script 5. 学怎麽用 browser dev tool chrome, firefox, safari, edge 都有一样的东西 叫做:开发者工具 为什麽要学会这个呢?因为你可以了解很多东西! 日常生活中,你其实一直在接触网路的概念,只是你没发觉而已 你平常看到的网页,其实也只是一堆文字而已 那为什麽文字会变成画面?因为浏览器帮你解析,按照一定的规则画出来 你可以右键->检查,就可以看到你滑鼠指的地方本来的文字是什麽 dev tool 可以讲到一堆跟 web 有关的概念 get/post, ajax, status, css, js, html 等等 现成的好工具,不用吗? 有兴趣深入了解的,我会下的关键字:dev tool 入门 (只是目前应该很少文章是用 dev tool 教你学习网路概念,有点可惜) 6. 选你想走的领域精进 假设你上面都有确实做到,你现在应该对程式、对网路都不会太陌生了 这时候再来学专门的东西,我认为是事半功倍 为什麽?因为原本那些程式基础你都可以跳过,你要学的只是语法 学程式学的应该是「心法、内功」,而不是表面的限制 这样就算换了一个你从没看过的程式语言,你也会猜的到它在干嘛 如果你这时候想要报名一些课程,那就去吧 版上有很多心得可以参考 不过要注意的是心态要正确 我之前写过一篇文:那些「咸鱼翻身」的文章没有告诉你的事 http://huli.logdown.com/posts/307966 有些新闻会打着什麽「服务生学程式,年薪暴增 300 万」之类的 不要轻易相信这些,不要抱持着这些美好幻想 很多这种案例都是因为在学程式以前已经有某项专长 再把自己的专长跟程式结合起来 这些案例大多数时候并不适合「没有任何背景」的人参考 比起这些特殊的案例,版上很多文章都更有参考价值 版上很多心得文,看了就大概可以知道成效如何,出来的薪水如何 或是版上也很多徵才文 稍微看一下大概就能知道现在行情大概在哪里 7. 写文章记录心得 可以开个 blog 写写自己的学习历程、碰到的困难以及解法等等 为什麽要写这个? 第一是加深印象,你解决一个问题下次再碰到时,你还记得怎麽解吗? 我记忆力不太好,有时候过两三个月会忘掉 但这时候就因为我有写 blog 记录起来,可以查的到以前自己怎麽解的 第二是增进功力 我要怎麽知道我真的了解一个东西? 我觉得写下来,可以帮助你知道这点 例如说我今天要写:git 入门教学 写一写发现自己不知道 rebase 在干嘛,我就必须去查 查完之後写在文章里面 你写的出来,你就一定懂这项技术 而且部落格是公开的,若有路人看到你写错,说不定还会来纠正你 你就又学到一课了! 第三是累积个人声望 好的部落格对於求职绝对有加分效果 假设你今天是面试官 A 的履历写:精通 Javascript B 的履历写:精通 Javascript,可参照我写过的:深入 Javascript 原理系列文章 结果你跑去 B 的部落格看,真的写了一系列深入的文章在研究 不用面试,你就知道 B 是个有真材实料的人 (前提是面试官会去看你 blog XDD) 8. 学资料结构跟演算法 就是俗称的 Data Structures and Algorithm,DSA 假如你真的对这行很有兴趣,想要一直待在这边而且薪水越来越高的话 你就势必要开始补足一些「自学的人通常不会有的本科系知识」 因为自学者通常都直接从 html, css, javascript, php, rails 等等的开始 甚至连资料结构跟演算法都没听过!有接触而且实作过的更是少数 那为什麽要学这两样东西呢? 第一,增加自信 其实能力强,自信就会强 增加自信是因为,自学者通常也是非本科系的学生 可能会觉得自己跟本科系的实例有一段落差 这时候若是学了本科系在学的 DSA,就可以弥补这一段落差 以我的例子来说,我高中的时候就在接触 DSA 打打比赛,写一些 online judge 的题目 (可参考:https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1451998694.A.9BA.html) 到现在出社会找工作,就是因为我有这段经历 所以我有自信我绝对不会差本科系太多,甚至会比一些很混的毕业生强 事实上也是如此,去面试的时候有间公司考我排序的问题 就是一些很基本的,说你知道哪些排序法,跟时间复杂度之类的 我答完之後他们说:我是目前面试的十几个里面,回答的最清楚的 (可参考:https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1431190145.A.D28.html) 自信在某些时候很重要,能够为你带来「打不倒的勇气」 面试没上,没自信的人会觉得:一定是我太烂 有自信的人会觉得:是公司没眼光 (前提是你的自信不是来自於自我感觉良好XD) 第二,增进对电脑底层的理解度 刚开始你可能只是个拿 30k 的小螺丝钉 但工作久了,可能变成 40k, 50k,甚至 100k 当你薪水变得愈高,要解决的问题也相对的更重要 DSA 是大公司的必备技能之一,题目可参考 leetcode 为什麽那些大公司面试要考这些? 如果不会二元树反转,就算是知名工程师也没用? (可参考:http://www.bnext.com.tw/ext_rss/view/id/758790) 就如同我开头所说的,重点在目的、在於要解决的问题 你在一家普通的台湾电商网站工作,需要会什麽? 你可能要会写 php,因为要改进购物车,要改进物品上架系统 所以你根本不必懂 DSA,因为没什麽太大的帮助 Google 要解决的问题是什麽? 可能是「排序 10 亿个数字」、「阿发狗的下棋演算法」等等 从要解决的问题看来,你就知道为什麽 Google 面试时要考那些了 如果你要在技术上日渐精进,你迟早要碰到那些较底层的东西 这跟问题规模有很大的关系,假设你公司今天是做售票网站的 同时 100 个人抢,一般工程师都可以自己应付 同时 10000 个人抢,这就不一样了,在伺服器上你可以能要多开几台机器 要调整一些架构,而程式当然也要跟着调整 (延伸阅读:https://blow.streetvoice.com/6338 http://www.inside.com.tw/2015/01/17/kktix-tech-share ) 或是你会发现许多大公司,常常都会自己有一些专案 为什麽?因为市面上没有符合他们需求的东西,所以要自己写一个 像是 React 就是这样 如果你没修过 DSA,你怎麽可能实作出 virtual DOM diff 的演算法? (延伸阅读:https://github.com/livoras/blog/issues/13 ) (以上对於大公司面试为什麽要考这些的那一段都只是我的推测 小弟本人没那麽强,没去面试过 如果有进去过的前辈愿意跳出来说:才不是这样!你根本推测错了! 麻烦不吝推文或站内信指正,感谢) 附上两篇跟我讲的内容有点关系的 https://webptt.com/cn.aspx?n=bbs/Programming/M.1411474900.A.746.html http://blog.vgod.tw/2012/10/27/premature-optimization/ 最後,举 vgod 那篇里面引用到的一段: 「如果以盖大楼来形容这个概念,把砌砖作为一种技能,把盖大楼作为一种知识 我想可以这麽讲:如果你早就知道你喜欢砌砖,很会砌砖,就直接去砌砖吧。 如果你的梦想是盖大楼,你要学的东西还很多,那读大学是你最好的途径。 不是每个人都要盖大楼,靠砌砖就可以赚钱了,砌的好还可以赚很多钱,大家抢着要。」 如果你很会写购物车,那其实在台湾你也可以接到很多电商客户,钱包也是赚满满 但如果你是想进 Google, Facebook 那种大公司 或是想要思考规模更大的问题该如何解决 那就学 DSA 吧! 推荐这门 edx 上的课,对岸的清大的开放式课程 https://goo.gl/xyNQMU 9. 分享 这点呼应我前面提过的写 blog 分享从来都不是单向的,在我分享经验给其他人的时候,我也得到许多回馈 尤其是教学!在教别人的时候,你才会更了解自己哪边不太懂 我认为分享是一件很重要的事 取之於社会,用之於社会 我从以前就常看 soft_job 版,学到很多 为什麽学的到东西?就是因为很多前辈愿意 po 文分享自己的经历 因此我也决定哪天当我有能力,我也要出来 po 文分享 这样才能有一个正向循环 我希望看我这篇文章有得到收获的朋友,也可以记得这个道理 日後有心得记得在这里 po 文分享XD 10. 推荐一些课程 我修过的线上课程其实不多,大多数都是零碎的片段知识 但我有一堂真的很推荐、很推荐的课:CS50 我写的这篇文章有介绍这门课在干嘛 因为篇幅有点长,所以就不贴上来了 但就是基本程式、底层、网路、资讯安全、资料结构都有教到! http://huli.logdown.com/posts/687027 我上面说的:scratch, command line, dev tool 都是受到这门课的影响 他先教你 scratch,让你理解程式基本概念,接着再教你 C 是的,初学者学 C 不太好,我原本也是这样想 可是这门课幽默风趣,让 C 不会这麽难,我有点改观 总之这门课很「硬」,很扎实 但也因为他扎实,我相信你修完之後,保证很有收获 我自己都觉得我十年跌跌撞撞学的东西,怎麽他 20 几堂课就教完了XD 文章有点长,差不多该结尾了 我去年有在做免费程式教学 但较遗憾的是,其实大多数都是单纯的问与答,比较少真的动手教程式 时间不太够,我也不太晓得从哪个环节开始教 这边有我写下的心得与记录 里面我有写了每个人的背景、问题以及我的回答 来找我的人大多都是新手,或许你可以参考看看 https://github.com/aszx87410/programming-tutorial-review 最後 如果你真的想修 cs50 这门课的话 我想开个 slack 或是社团之类的,有兴趣的可以一起讨论 我全部作业都有乖乖写,所以碰到问题我都可以帮忙回答XD 有兴趣的话可以寄站内信给我,记得附上 email 或是 虽然我不是什麽大大 但如果觉得我的文章对你有帮助 有些事情很迷惘想跟我进一步讨论 也很欢迎直接寄站内信 感谢~ 补: 对 cs50 有兴趣的可以直接加入脸书讨论区 https://www.facebook.com/groups/556507217856457/ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.216.67.187
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1460120430.A.5B6.html
1F:推 infit: 未看先推 04/08 21:02
2F:推 tipsofwarren: 程式写久了 突然有厌恶感 数年无法自拔 04/08 21:07
3F:推 landlord: 用心、中肯! 04/08 21:20
4F:推 LeOniD0728: 精辟推 04/08 21:21
5F:推 andyPKPK: 看完了,非常感谢分享。 04/08 21:23
6F:推 Magiclover: 谢谢分享!! 04/08 21:27
7F:推 donby: 推一个!感谢大大热心分享心路历程! 04/08 21:48
8F:推 tom603172002: 感谢分享! 04/08 22:02
9F:推 mercurycgt68: 有看有推 这篇赞 04/08 22:11
10F:推 ripple0129: 感谢分享! 04/08 22:27
11F:推 unpear: 推分享心得 04/08 22:30
12F:推 sing10407: 推推 04/08 22:33
13F:推 panda04056: 太用心了 感谢附上许多连结 04/08 22:39
14F:推 SuXu: 推用心! 04/08 22:43
15F:推 descent: 很用心 04/08 22:44
16F:推 xx78826: 推 04/08 22:52
17F:推 musicmuj: 感谢分享! 04/08 23:14
18F:推 am970813: 先推再说!! 04/08 23:18
19F:推 Hevak: 推,这些想法很重要 04/08 23:30
20F:推 timfrom2007: 先推 04/08 23:32
21F:推 wu110011: 推~ 04/08 23:35
22F:推 flepd: 谢谢分享 收获良多 04/08 23:36
23F:推 VCLee: 推一个! 04/08 23:38
24F:推 wildli0422: 推大大的用心 04/08 23:42
25F:推 he00244945: 推 04/08 23:43
26F:推 afafaf: 好文必推 04/08 23:44
27F:推 qrtt1: 推,考不考虑写个网页好读版? 04/08 23:45
我觉得这边就满好读了耶XD 暂时没有考虑转到我自己的部落格 有些文章我想只po在这里 补:结果考虑一下过後还是觉得写个网页好读版 http://huli.logdown.com/posts/703835
28F:推 yoyolovin: 精华 04/08 23:49
29F:推 cksxxb123: ㄊ 04/09 00:21
30F:推 Argos: 赞! 04/09 00:45
31F:推 kor525: 推 分享 04/09 00:49
32F:推 a7253520: 推 04/09 00:50
33F:推 poqqop: 推! 04/09 00:55
34F:推 vn509942: 推打不倒的勇气 04/09 01:09
35F:推 gjh: 感谢分享 04/09 01:46
36F:推 punk86862001: 感人!! 04/09 02:07
37F:推 jeff9393: 大推!受益良多 04/09 02:22
38F:推 MoriUmi: 推 04/09 02:24
39F:推 cocoyan: 推 04/09 02:29
40F:推 Nick13051: 好用心 04/09 02:42
41F:推 biolive30: 大大好用心!!!推推推 04/09 03:19
42F:推 yannylue: 感谢分享 04/09 06:02
43F:推 steve456123: 推 谢谢用心 04/09 07:29
44F:推 bewitchsky: 推 04/09 07:52
45F:推 Expsun: 推用心 04/09 08:13
46F:推 kevinco27: 推~ 04/09 08:38
47F:推 bjiyxo: 推 04/09 08:45
48F:推 csfgsj: 推用心 04/09 09:02
49F:推 dali17dali17: 推用心 04/09 10:22
50F:推 goyo1234: 感谢分享 04/09 10:37
51F:推 rx1304: 感谢分享!! 04/09 10:44
52F:推 ken90242: 推 04/09 11:08
53F:推 sxt5566: 感谢分享! 04/09 11:09
54F:推 hello2008: 推~ 04/09 11:21
55F:推 allqooxx: 害我也开始看 CS50 了,之前是觉得声光效果很屌而已XD 04/09 11:33
这堂课真的是真材实料,大推
56F:推 abowspy: 这篇文章 推 04/09 12:34
57F:推 tsohg: 好文 04/09 12:44
58F:推 Samael: push 04/09 12:52
59F:推 chrome: 推 04/09 14:03
60F:推 yc44: 推用心 :) 04/09 14:13
61F:推 jerry771230: 感谢分享 04/09 16:06
62F:推 wxywxywxy: 推用心 04/09 19:11
63F:推 SMNOONMS: 推用心有条有理 04/09 19:29
64F:推 Mtcat: 04/09 20:25
※ 编辑: Y78 (61.216.67.187), 04/09/2016 20:57:03
65F:推 jim790917: 推!!!y 04/09 22:36
※ 编辑: Y78 (61.216.67.187), 04/09/2016 22:50:35
66F:推 tuzr: 前几天在做ViewPager才看了原Po的blo,现在居然看到本人XD 04/10 00:26
67F:→ ken1325: CS50太基础了,有没有推荐的进阶的课程? 04/10 01:53
68F:推 iWRZ: 我比较有兴趣的是"如何快速上手github上的程式码" 04/10 02:07
69F:→ Y78: to k大, CS50有进阶版作业(hacker edition),可以试试看 04/10 13:38
70F:→ Y78: 如果还是太简单,那就看自己想学哪些进阶的吧 04/10 13:39
71F:推 roger00: 推分享 04/11 01:06
72F:推 dh4mve: 推 04/12 00:20
73F:→ anr2: 关於DSA introduction to algorithms 愿意k 就差不多了 04/12 04:40
74F:→ anr2: 我指基础的东西 04/12 04:41
75F:推 Fjallravens: 推 04/12 10:10
76F:推 lightwithme: 国中同学推推 04/12 21:24
77F:推 oasisrose: Huli~推推 04/13 00:31
78F:推 leo850611: 推 04/13 03:16
79F:推 m2380880: 谢谢分享 04/13 09:24
80F:推 zerofinal: 推 04/14 10:54
81F:推 spc17992: 推啊啊啊啊啊啊! 04/14 13:45
82F:推 cmcotton: 推 但资料结构、演算法那边用「俗称」怪怪的 04/16 19:48
83F:推 chia3120: 大推! 04/19 09:24
84F:→ mythnc: 被你认为不会反转二元树没用的工程师现在在apple~ 04/22 17:25
85F:推 befdawn: 推 谢谢! 02/22 15:02
86F:推 fmps6111: 虽然你谦称自己不是大大,但这麽热心用心分享的态度在 02/03 12:27
87F:→ fmps6111: 我心中你就是个大大惹~ 02/03 12:27







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP