我于 2018 年 3 月开始捣腾网站,从购买域名,云服务器,到备案搭建 wordpress,自己排了一些坑,也入了一些雷,做的最多的就是重置服务器,重装系统。搭建好网站之后,就开始着手小程序了,目前小程序开发水平有限,为了发布小程序注册了公司,目前开发的单机版的小程序功能单一,功能简单,主要限制在小程序的 js 上,对 wxml 和 wxss 没啥问题,能达到看到切图就能写出来。最近因为后端问题导致自己有些失去开发动力了。 第一,水平有限,没人愿意合作; 第二,没有找到是个自己的项目,没有开发方向; 第三,焦虑收入和技术问题; 第四:后端很多不懂限制了自己开发,自己在学数据库和 php 了,但感觉还缺一种 web 语言来实现后端开发。 也就是自己在这个过程中对程序有了初步了解和理解,而自己特别喜欢程序,想做程序,很多人建议学一门语言,可是我更倾向于自己能开发一个程序出来,也就是自己更倾向于向全栈发展,请问,接下来我该怎么规划自己的学习之路才能实现依靠自己开发一个具有前端和后端的程序?
1
houlin OP 还有就是自己以后的开发之路该怎么走呢?
|
2
glues 2018-07-26 11:11:53 +08:00 9
按照 V 站标准,你现在入门,预计只有 3 年的职业生涯
|
3
lovelife1cm 2018-07-26 11:14:23 +08:00 via iPhone 1
放弃吧……送快递靠谱一些
|
4
learnshare 2018-07-26 11:14:44 +08:00
HTML、CSS、JS
HTTP 协议 Node.js/PHP,MySQL 把目标定在抄出一个 Wordpress 就好了 |
5
houlin OP @learnshare 嗯嗯,好的,好的,感谢!
|
6
houlin OP @lovelife1cm 送啥快递,这辈子都不可能的!
|
8
tutustream 2018-07-26 11:19:02 +08:00
你的精力已经不适合学习了,没有地基不能盖楼的。
|
9
coderluan 2018-07-26 11:20:59 +08:00
程序员和自由程序员是两码事,后者需要的除了编程还有很多,绝大多数人是没办法直接成为自由程序员的,因为在公司不光能积累技术,还是积累业务知识,市场知识,人脉等等。
楼主的情况,我建议你去找一份真正的工作,否则即使你学了后端,做出了小程序,但是这个小程序也大概率只能用来孤芳自赏的。PS:你的情况,可以是适当多跳跳槽。 |
10
grewer 2018-07-26 11:21:18 +08:00
全栈应该包括 ios 和 Android
|
11
mumbler 2018-07-26 11:24:02 +08:00
你要真心想在这条路上走下去,首先不要急要有耐心,程序员是不能速成的,打功底需要 2-3 年,再来几年开发经验才能略有小成,坚持下去要靠兴趣。
你现在要做的就是继续折腾各种东西,同时认真学习一门语言,如果实在学不会,坚持不下去,说明不适合,早点换行吧 |
12
Midnight 2018-07-26 11:24:09 +08:00
如果是十年前,你可以这么玩,但是现在不建议你走这条路
|
13
houlin OP @tutustream 唉,也感觉到了,可是焦虑不安真的很折磨人,每天都在怀疑自己这辈子是不是废了。
|
18
jookr 2018-07-26 11:40:13 +08:00
先别规划,你先问自问,能否接受两年内工资不超过 5K ?
大公司和创业公司就别妄想了,自己倒腾做一些外包或者自己做站长还实际点。 |
19
houlin OP @jookr 嗯,可以接受啊,我目前的工资就 5k,只是自己目前一个人吃饱全家不饿,现在恋爱不敢谈😊,担心父母身体千万不要出差错。
|
20
susunus 2018-07-26 12:13:59 +08:00 via iPhone
楼主这样子距离真实公司的开发应该还有很长一段路要走,先别考虑全栈,如果有机会,接一个私活,想办法先能干活,然后找份全职工作,目前这样有点瞎折腾的感觉
|
21
falcon05 2018-07-26 12:20:34 +08:00 via iPhone
自学很辛苦,加油,因为我自己走这条路出来的,如果当年知道 v 站,看了这些回复,估计也就放弃了哈哈
|
22
83f420984 2018-07-26 12:34:35 +08:00 via iPhone
主要是压力太大了,根本没办法好好学习
|
24
houlin OP @susunus 接了一个小程序私活,在没有接口的情况下自己建了本地数据调用,而设计图完全是按照一个 app 设计的,很复杂,还有几个功能没仔细设计。目前也就数据调用有问题,担心后面和后端沟通的时候回很麻烦,涉及到接口太多了。
|
26
parkcg 2018-07-26 14:31:30 +08:00
最好找志同道合的人吧,自己搞又累又迷茫。
我是跟你差不多的状态,不同的是 我连 iOS, Android 也搞。。。 比你大几岁。 |
29
XOXO360 2018-07-26 15:15:44 +08:00 via iPhone
不知道楼主数学怎么样?达到什么程度?如果你有自信三年内达到研究生水准,可以向这条路进军
|
30
kourim88 2018-07-26 16:06:11 +08:00
慢慢来,别急。感觉先找一个感兴趣的方向入手吧,毕竟 IT 的分支太多了,你现在一个点都没弄熟,就别想把啥啥都搞会。比如前端入门简单点,你先找份前端的工作,或者对后端感兴趣,先学个 python,再不济,爬虫现在火又简单,先从这个入手也行。现在 IT 公司干个一段时间,上手了。你也就慢慢有信心了。自己在家瞎搞,挺盲目的。
|
34
wukongkong 2018-07-26 16:09:59 +08:00 via Android
去培训班,你需要的是快速找到工作,其他的都可以后面去补充
|
35
lightening 2018-07-26 16:19:52 +08:00
我觉得,找个靠谱的培训班。
|
36
houlin OP @wukongkong 求推荐靠谱培训班
|
37
houlin OP @lightening 求推荐
|
38
lightening 2018-07-26 16:44:26 +08:00
@houlin 抱歉我并不清楚。自己多打听吧……
|
39
houlin OP @lightening 嗯嗯
|
40
arthas2234 2018-07-26 16:53:07 +08:00
全栈不建议,你得先找一门语言入手,打开局面再说。以你现在得情况,nodejs 可以学一下。先找一份工作,慢慢从项目学习经验。愿意招人的少,但是也不是不存在的
|
41
houlin OP @arthas2234 嗯嗯,好的,好的
|
42
samlee123 2018-07-26 17:06:56 +08:00
实力劝退
|
43
samlee123 2018-07-26 17:07:46 +08:00 1
让人家去培训班的是什么心态 到时候 花了钱 学不会 咋办
|
44
henryshen233 2018-07-26 17:11:31 +08:00
@houlin #13 没啥好焦虑的,只要还有生活,就奋斗吧老哥
|
45
phpnote 2018-07-26 17:53:49 +08:00
我觉得你是想创业, 而不是想做程序员
|
47
zhainanfuli 2018-07-26 18:11:19 +08:00
我和你情况有点类似,只是我是做后端的,php go,最近做了个小程序,现学现做的,用的 mpvue,顺带把 vue 学会了。
我觉得是这样的,如果你想学一个东西,那就想办法去用,最近想做我这个小程序的 iOS 版本,因为小程序不好收费,我也在准备注册个公司,哈哈。 |
51
houlin OP @henryshen233 谢谢啊。砥砺前行
|
52
houlin OP @XOXO360 我是文科,法学专业,报考的学校太高,两年都没走成,数学的话大学没学过了,高中都是自学的,基础还是挺牢固的
|
53
houlin OP @zhainanfuli 不错,不错哈哈,我本来想用 wepy 的,但是放弃了,选择了原生
|
54
zhainanfuli 2018-07-26 19:29:38 +08:00
@houlin 你是法律行业都吗,大佬,求加个好友,你这样都跨行业的,最好创业了,整个 it 法务之类的服务,给 v2 这里的人服务就够吃了啊
|
56
houlin OP @zhainanfuli 哈哈,掩面啊,哪有那能力啊
|
57
houlin OP @zhainanfuli 不过你倒是提了个点
|
59
atcdef 2018-07-26 21:22:52 +08:00 1
是要找工作,还是自己纯粹自己兴趣呢?如果是前者还是捡流行的学吧,毕竟越是流行的,工作岗位越是多。如果是后者,python+flask/django+js+html+css+bootstrap(或者其他)+mysql 基本上能完成很多 web 开发需要了
|
63
mintist 2018-07-26 23:22:04 +08:00
加油,楼主,其实大多数研究生毕业也快 26,27 了,所以不算晚。
|
64
compiler 2018-07-26 23:22:18 +08:00
楼主现在什么职业?
|
65
thinker3 2018-07-26 23:33:11 +08:00
不容易啊,我也差不多是这个年纪转的程序员
|
66
kaedea 2018-07-27 02:05:50 +08:00 via Android
肉身翻墙
|
67
cassyfar 2018-07-27 03:16:56 +08:00
楼主可以从前端开始做起 找一份前端程序员的工作体验下 全栈的话后端上手会比较难 不单单是知识点 经验也需要要求 特别是做 system design 的
|
68
cadmuxe 2018-07-27 04:28:58 +08:00
“很多人建议学一门语言,可是我更倾向于自己能开发一个程序出来,也就是自己更倾向于向全栈发展”
这个没看懂,你为啥觉得全栈不需要学一个语言?。。 |
70
vacker 2018-07-27 07:16:11 +08:00 via Android
表示我自学入门也是入了好几年。基础知识一定要扎实,切忌好高骛远。
|
71
Ailoli 2018-07-27 08:36:30 +08:00 via Android
27 入门?有太多东西要学了,27 岁还是别入这个坑吧,时间和精力都跟不上的
|
72
saberpowermo 2018-07-27 09:52:44 +08:00 via Android
27...算了吧 说正经的
|
73
sampeng 2018-07-27 10:04:57 +08:00 via iPhone
你是不是对全栈有什么误解…没几个全栈是自学的。都是业务逼的。最少 3 年业务底子起。没几个人有这么好的耐心和自制力。更别说从 0⃣️自学了。找个公司干着先吧…
|
74
calming 2018-07-27 10:08:43 +08:00
买本书,如何应对中年失业危机
|
75
furch 2018-07-27 10:13:46 +08:00
入门就全栈,,,
|
76
TangMing 2018-07-27 10:17:27 +08:00
小学时候应该学过一篇课文,《小马过河》
这种事,听谁的呢? |
77
houlin OP @cadmuxe 我也不是太懂,从我第一次发现自己有想法要学程序的时候就问计算机专业的朋友,他们建议我学 java 或者 C ++,我不懂,后来就接触了 swift,这才有程序语言的概念,然后开发小程序后,自己发现不仅需要 html,css,js,还需要懂 api,mysql,http,php,所以自己就认为如果只会一种语言的话是不足够的。
|
78
houlin OP @vacker 这个感觉很明显,自己遇到问题请教前辈的时候都会被前辈说成基础知识不劳,所以感觉系统基础知识很重要
|
80
houlin OP @saberpowermo 这个就是很正经的,不是玩闹了
|
85
Ailoli 2018-07-27 19:03:14 +08:00 via Android
@houlin 主要是程序员需要时间积累,但你这个年纪没几年思维也跟不上年轻人了,我觉得你还是创业会比较适合
|
87
myexcite 2018-07-28 00:21:33 +08:00
|
88
myexcite 2018-07-28 00:23:12 +08:00
@houlin 上面发的地址竟然和汉字连在一起!点这个 http://note.youdao.com/noteshare?id=c7ac3b6df2f1ff565925c0d205cb6056
|
89
cadmuxe 2018-08-21 06:07:55 +08:00
@houlin 肯定一门是不够的。我一直觉得全栈是一种自然而然的结果,而不是目标。 就像你学 python/php 做 web 后端,即使你不需要做实验,你总要了解整个流程吧。一个 request 怎么发出来的,怎么到达后端的,怎么读数据,后端怎么渲染 html,怎么到浏览器,浏览器如何渲染。都需要大致了解的。了解后你就多少都能写一点了。更何况自己学习,肯定没人给你写 ui 啊,得自己写。所以 web 全栈是自然的结果。你一个后端 /前端,可能不擅长另外一部分,但是需要的话也可以写,最多就是慢一点,有些坑要自己踩一下。
|