我熟悉的语言有汇编/C/C++/C#,又喜欢写点东西,想做个廖雪峰老师那样的教程网站,有什么建议吗?

2019-06-09 15:58:05 +08:00
 z1s23

大学时候在社团当技术部长的时候给大家讲过几次课,比较喜欢那种当“老师”的感觉,现在有一些业余时间,想做个廖雪峰老师那样的教程网站,传授一下知识,我熟悉的语言有汇编 /C/C++/C#,各位 V 友有什么好的建议吗?

5091 次点击
所在节点    程序员
46 条回复
lhx2008
2019-06-09 22:08:42 +08:00
写教程要写好挺难的,廖雪峰的东西看似没有问题,不过对很多地方没有透彻的理解和讲解。
我以前啥也不会的时候看廖雪峰,好像是看明白了,但是其实根本没明白。
Takamine
2019-06-09 22:15:48 +08:00
Just do it。(づ ●─● )づ
gjz0903
2019-06-09 22:16:52 +08:00
做好后我可以做你的第一个访客吗?
luozic
2019-06-09 22:19:34 +08:00
复杂的问题简单的解决,并且可以深入是很难的,装逼倒是很简单。
luozic
2019-06-09 22:20:46 +08:00
最简单的 可以让你的描述让一个只有基本数学和程度基本经验的人理解,可 tm 难了。
birdrally
2019-06-09 22:25:02 +08:00
不要主打全年龄,noip 比赛导向,流量就上去
z1s23
2019-06-09 22:26:06 +08:00


@luozic #24 你说的可能就是这个意思
luozic
2019-06-09 23:05:27 +08:00
@zs8861 图挂了
vkhsyj
2019-06-10 01:03:20 +08:00
入门书籍这种东西太多了,也写不出什么新花样,去直播吧
wafm
2019-06-10 01:41:33 +08:00
@cdwyd 逆向这种东西,主要看个人修为,师傅只能领入门
AX5N
2019-06-10 02:40:42 +08:00
新手最缺的事啥,新手最缺的是能让他有成就感的东西。廖雪峰在这方面做的勉强还行。

你要教汇编,那么用汇编能干什么?相比 C++,汇编有什么优势?这些你得在你的教程中体现出来。

同理,用 C++能干什么,别人为什么一定要学 C++而不是用用 Python、Java 就拉倒了?
mengzhuo
2019-06-10 07:34:00 +08:00
@AX5N 汇编硬件加速,性能暴涨十倍,程序员一般都会高潮的
rafa
2019-06-10 08:14:06 +08:00
熟悉汇编,坐等 blog
good1uck
2019-06-10 08:26:30 +08:00
写公众号更好
DovaKeen
2019-06-10 08:40:00 +08:00
@mengzhuo 要是能编程速度快十倍,说不定感兴趣的人更多…
DBT
2019-06-10 09:24:19 +08:00
汇编教程,还是得用点逆向分析来提升学员的兴趣
xuddk727
2019-06-10 09:47:37 +08:00
@cdwyd 微信逆向除了机器人自动回复还能干什么吗?
mengzhuo
2019-06-10 09:56:30 +08:00
@DovaKeen 这不可能的,能熟练地写汇编优化要对以下知识有比较深入的认识:

计算机原理(为啥位移比乘法快、优化流水线、加速分支预测等等)
存储结构(栈、帧空间为啥可以自动收回,为啥数据对齐了能读写更快等等)
操作系统( ABI、vDSO、SYSCALL、软中断效率优化)
并行算法(编解码只是入门,一坨密码学算法在后面等着你、哈希、对称 /非对称加密、椭圆曲线)

这都可不是一蹴而就的。

具体可以看看我的博客
https://mzh.io
或者我的 patch
https://go-review.googlesource.com/q/owner:mengzhuo1203%2540gmail.com
z1s23
2019-06-10 10:41:45 +08:00
@mengzhuo #38 我只熟悉 8086 的指令集,win32 汇编没怎么研究过,然后在公司用汇编语言写过几个算法,看来谈不上熟悉,顶多算了解,自我打脸,抱歉
danc
2019-06-10 11:25:21 +08:00
现有内容再做站也不迟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/572144

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX