本人 70 后,电脑玩了 20 多年,不打游戏,水平:只会一键脚本。 初中毕业,技校劝退,英语就认识 24 个字母 日常就是搭建个梯子,小鸡买了不少,其中吃灰居多,目前大约有 10 几台。 折腾的过程中遇到了很多问题,经常需要 Google 或者在本站发帖请求各位大佬帮忙 比如 https://www.v2ex.com/t/738861 https://www.v2ex.com/t/740824 https://www.v2ex.com/t/738711
也有部分解决不了的。因为过于菜,大佬们提供了思路我无法执行,也不好意思追着问。
遇到了很多问题,于是想学习,但是要学的感觉实在太多了。 怎么学?从哪里开始?也在站内搜索过各种学什么? 有时候一个软件命令参数就 n 种玩法。如 ffmpeg 一个 vim 够我折腾好久了。 经常脑子里面一个想法,感觉批处理挺方便,于是想学写。 论坛一搜索,好像 python 很多人推荐,也更强大。 于是那就 python 吧,学了没几天,貌似对我来说有点难。 英语也不懂,于是又搜索,开始学英语,知乎 V2EX 一圈下来。选择了赖世雄。 学了 n 天以后,坚持不下去。太枯燥。主要是不感兴趣。 于是又开始想,基础命令要懂。 一顿狂搜索,搜索用的关键词都是搜索得来的信息扩展开来的。 linux ,shell ,bash ,正则表达式啊,反正就是各种问以前不知道的太多太多了。
就各位大佬推荐的书来说,很多人推荐私房菜,也看不进去,好不好我没资格评论。 昨天看到一本居然我很喜欢,The Linux Command Line 的中文版。 所以我想也许是我水平足够烂,有的书我看不懂。适合的才是好的 学习路线也是一样,适合自己的才是好的。
我的目标不是做个程序员,基础和年纪放在这里。 当年看电脑报我能通宵不睡觉。 又或者说命令行下可以一套组合拳把想办的事情搞定。 就是喜欢那种如果那么的感觉。 毕竟年过半百,不想再再浪费 20 年了。
所以我发个帖子,诚恳请教。 python 相对我的基础来说是不是相对易学。如果不是的话那学啥? 学这些之前是不是要先熟悉 linux ,如果是的话大概到什么程度?
写的很乱,其实我是真的凌乱,因为按照需求来说我要学的东西太多了。 各位大佬要是看的凌乱的话,就说说你的路线,让我收到一些启发。
1
zjvbqla OP 时光飞逝,青春一去不复返。人生没有如果,这段话经常看到,但是如果你真的会想起来的时候,也许或者已经来不及了。
|
2
gauzung 2022-02-07 16:53:54 +08:00
读下来,有个疑问,你学了要干嘛?
学了有东西产出吗,比如用学的东西,做出过产品吗? |
3
Ultraman 2022-02-07 16:54:35 +08:00 via Android
菜鸡路过,我觉得 Python 确实是相对易学的,熟悉 Linux 倒也未必,在 Windows 下面也一样可以写,老哥可以从找个网站比如说煎蛋写个爬虫爬一点妹子图啊之类的东西开始,ffmpeg vim Linux shell bash 正则这些用到了再去具体看就好,倒不用跟上学一样每一个学得很扎实了再去搞下一个
|
4
cyrbuzz 2022-02-07 17:01:25 +08:00 9
还有两个字母它们做错了什么😭。
|
5
makelove 2022-02-07 17:06:26 +08:00 1
你缺少一个产品,特别是能带来收入的产品。只学不实践没正反馈没人能坚持 20 年,所以你这 20 年都白学了。
|
6
zjvbqla OP @gauzung #2 目前在做 aff 推广,说白了就是网赚(当然是正规的)
以前是做 vps 主机的推广(类似这种 zhujiceping.com ,但是因为自身技术能力问题,不温不火,18 线小城市比上班好点,我采用的推广方式也许你们会鄙视,比如发帖机,但是这种方式不持久,比如百度贴吧越来越严,后来自己都倒掉了) 后来亚马逊营销推广(这个方式做法很多,做站推广,做站的话就需要网站只是,我不太会。) 也可以做视频推广,现在在做 YouTube ( YouTube 的话方式很多,比如会用 vps 直播推流) 也许有人会说这把年纪了应该请人实现想法,但是我目前的收入一个月也就吃饱穿暖,这些年收入没有进步(因为我的方法和手段没有持续性)。 想学的目的是尽可能多的能把自己的想法实现。而不是想到了没有能力做出来。 |
10
duke807 2022-02-07 17:47:37 +08:00 via Android
如果你穿越到 十年 或者 五年 前,使用 linux 做主力系統,不用刻意學 linux ,就已然是 linux 高手了,也自然不會迷茫了,且因為放棄了 win ,你的技能樹会更聚焦,不會有各種雜亂和枯枝
至於 python ,小學生都可以學會的東西,沒啥好說的 編程重要的是編輯思想,語言是次要的,編程思想是要靠實踐訓練出來的 |
11
h272377502 2022-02-07 18:43:47 +08:00
python 和 shell 其实学法都差不多了,先掌握基础,然后多实践,实践中多搜索多积累,先学 python ,懂一点程序感,之后学 shell 会更快。
|
12
zjvbqla OP |
13
TangMonk 2022-02-07 19:35:22 +08:00 via iPhone
一切有为法,如梦幻泡影,如露亦如电,应作如是观。
人生苦短,做有意义的事情。 |
14
sulinehk 2022-02-07 19:42:05 +08:00
学一份现在最流行的技术,比如说前端,然后找份普通的工作。其它的在工作中自然而然就懂了。
|
15
thedrwu 2022-02-07 19:48:15 +08:00 via Android
先学英语啊。不仅对学计算机有用,对于其他行业也是必须技能啊。众所周知的原因,中文互联网世界已经玩蛋了,搜中文除了营销就是别人嚼烂吐出来的。
|
16
zjvbqla OP |
17
duke807 2022-02-07 20:24:57 +08:00 via Android
@zjvbqla 無論是我上面說的編輯思想還是 linux ,英文也一樣,其實都不是靠學的,而是靠用的,我十幾年前讀書的時候,就把電腦換成了 linux ,手機、電腦默認用英文,平時工作背景音樂是 bbc radio 4 語言類為主的頻道(一開始根本停不懂),查資料也優先用英文(一開始一個詞一個詞的查),去 ATM 取款都選擇英文,十幾年下來,也就一開始稍微麻煩一點,後面習慣了就很輕鬆了
p.s. 我是專科生 |
18
123jiayue 2022-02-07 20:34:32 +08:00 via iPhone
70 后 要是我真的学不下去 直接开摆😄
|
19
Biwood 2022-02-07 20:40:18 +08:00 1
20 多年前也就是 200x 年,那么早就能接触到电脑感觉不是一般家庭,看起来楼主动手能力也不错,可能就是学习方向不对。看你做的工作大多是应用级别的,都是在使用工具,而不是制造工具。软件开发人员最重要的能力就是能深入底层,拥有自己制造工具的能力,而不仅仅是依赖现有的东西。关键还是要深入,而不是一直浅尝辄止。
你的担忧,一是缺乏系统性的学习,而是对单一领域技术的掌握没有信心。这些都不是问题,最主要是搞清楚具体想做什么,有了想做什么的目标,再基于这个目标,学习和深入某一个单一领域,一个一个的学,而不是老想着一下子掌握很多东西。不断的做东西,总会进步的。 |
20
K1W1 2022-02-07 20:40:29 +08:00 via Android 1
别的不说,楼主的精神还挺让我感动。至于建议,我觉得还是以终为始,学一门技术前,先想想你会用他干嘛?别人推荐只是恰巧别人的场景需要他。
|
21
zjvbqla OP |
22
nl101531 2022-02-07 22:55:17 +08:00 via iPhone
先熟悉一门编程语言,能写工具,写独立写 blog 这样的项目,我觉得这是基础,剩下的就是基于这个基础,给自己找乐子,量变引起质变
|
23
Agdhfdjh 2022-02-07 22:58:22 +08:00
python 很容易,特别是在只想做些小工具的前提下;不需要 linux 也可以学 python ,建议直接从你自己最简单的需求开始写,有了目标学习是很容易的,按图索骥就行;英语不行也可以学,中文相关的文档问答很多。
|
24
moxuanyuan 2022-02-08 11:45:29 +08:00
80 后,第一次接触电脑,应该是 96~97 年。。。真正玩电脑,应该是 03~04 年。。因为玩电脑(不是玩游戏),高中成绩从高一全级前 10 (曾经考过第一)一下子跌到高二的 50 名。。。高考上了本地二本计算机科学与技术专业,4 年没认真上过课,只懂一点基础知识,凭这些基础知识加看历年试题,大 4 那年过了软考中的软设(后来,也靠看试题过了数据库和网工)。。大学毕业后放弃去本地农商行当柜员的机会,去了一个老板是香港人的工作室做外包,写 php ,html ,css ,js 。。但因为身边都没有真式的程序员,老板只懂一点点 php ,基本上靠自学。。十多年过去,因为自己懒,加上没机会接触高水平项目,连 vue 也没用过,一直用 jquery ,除此懂一点 linux ,会一点网络出国的技巧,水平只停留工作前 2~3 年的水平。。突然回首,发现人生已过一半(或三分一)。。。当然写得也有点乱,希望余下人生,能再长进一点。。
|