有没有野路子出身(自学编程)的朋友

2018-12-14 06:30:45 +08:00
 z0ne
# 背景
简单说下自己吧。

高中开始玩编程,因为那时候才开始有时间混网吧,才开始有机会在自习课上霸占教室的多媒体电脑

后来,高一结束,辍学了,这是一个很不好的决定,但自己未曾后悔,因为我终于有点醒悟,从一个书呆子变成开始有自己独立思想的感觉,虽然对很多人来说并不是一个正确的思想.

再后来,去了个技术学校学习计算机专业,当时涉及编程的,也就是两年时间里最后一个 c 语言课程了

因为自身也许比周边同学有资历和天赋,每节课都能得到老师的赞扬与欣赏

那时候,我就不仅仅只是学习 c 了,开始折腾 asp php python,那是一个 py 开始在国内渐火的 2012 年

再后来,去报考了高考补习班,也有一个 c 语言课程,当然也很自信与自豪,仍是强项,骄傲一下

高考结束,为数不多的两个计算机系名额里我很荣幸占了一个,一所天津师范学院的录取通知书


可惜我也许终究不是读书的料,录取通知书没去学校领取,毕业的第 20 天就开始了北漂之旅


# 入行

其实故事挺弯曲的,自己的 5 年北漂,没有一年和程序员沾上边。

但自己从未放弃学习和创作,一些新的领域新的语言新的工具,自己有兴趣都会主动去研究学习最后做出一个自我满意的作品再发布,有 nodejs 编写的平台,py 写的脚本工具,c#、electron 开发的客户端,objc 为自己喜欢的网站写的 app,react native 上架的应用加上后来的各种小程序以及开发平台.

自己乐在其中,非常享受自己的作品给自己带来飞跃的进步


# 派别

再后来,开始逐渐让自己融入程序员这个圈子,发现确实很多和自己想象的不一样

一个比较明显的就是,培训派与实力派

不多说培训派,毕竟我不是很了解,但从能轻易通过面试来看,一些基础应该还不错。比如一些笔试题,其实我是有点虚的,因为我还不一定会回答!也因为自己未曾遇到,遇到了也会有自己的解决办法吧

就好比你问我,js 中有几种函数? IE 标准下有哪些兼容性写法?

说真的,我不会。

因为我创作的过程中从未也不觉得去关注这些问题,更多的是在这个功能如何实现?怎么设计怎么优化?然后再用代码说话,把脑海里的东西写出来

—-

这也许就是我在这个领域有点不自信的地方了,有时候觉得自己目前的能力,就算去面试也比不过人家刚培训出来几个月的

有没有同样野路子出身,编程完全靠自学的朋友呢?你现在做的是否是相关的行业,是否也会偶尔对自己的能力感到怀疑的?
17185 次点击
所在节点    程序员
140 条回复
dogeglat
2018-12-15 11:08:55 +08:00
少撕逼,少围观撕逼,把事情做好,action speak louder than words。
linxu
2018-12-15 11:43:32 +08:00
及时补充理论基础,我也是泥腿子
limbo0
2018-12-15 12:12:52 +08:00
我也是野路子, 不过考了个计算机研究生过度了下, 还得多靠自己啦
Young143
2018-12-15 12:54:04 +08:00
看完慌的一比
pynix
2018-12-15 13:15:24 +08:00
泥腿子出身,,
vonsdite
2018-12-15 13:58:19 +08:00
@KasuganoSoras 这水平去混混大厂,薪资屌打现在的薪资。 真的很厉害!!
smallgoogle
2018-12-15 15:26:38 +08:00
哎。你说的那个面试的问题。简直就是我的内心的一道坎。。。技术我敢说不差。但是很害怕面试的时候问这些问题。我 TM 完全答不上
xixilili
2018-12-15 16:22:10 +08:00
我在 B 站上看了 4 个月 php 视频,,然后找到工作了,,
ssoor
2018-12-15 21:55:58 +08:00
泥腿子+1,给你些我自己的建议。

第一,面试不要被带节奏,把敌人引导到你的主战场,而不是跟着对方走。

笔试的题都是相对简单的,刷刷面试题基本都能刷到。主要是面试时不要被面试官拽着走。
面试官不知道你的能力到底如何。大部分都是通过技术问题来了解你的能力。这时候不要跟着走,从问题出发,把问题引导到你擅长的地方。泥腿子们一般基础功比较弱,但是能跨行并稳住根基的人肯定是有自己的独特见解。
思考面试官面试的目的,从目的出发,不要局限于问题本身。就问题进行发散,把你的想法说出来。
对于不清楚的,不了解的。简单的说没了解过就行了,然后就当前问题说些自己的想法。

比如你举例的那几个问题,是我的话,我会这么说:

js 具体有几种函数之前还真没注意过,因为这方面主要是业余时间自己学习的,所以没有系统的了解过,但是感觉应该是在语言迭代中逐渐引进进来的,之后我去看一下相关的知识,但是我觉得最主要的还是在团队中大家达成统一协议,使用同一种写法,这样可以保证代码风格的一致性,提高项目的可读性。而且也能提高团队的合作效率。


类似于这样的,哪怕不知道也可以说说你的理解,比如猜猜原因,如果是你怎么做,不要怕错,公司不怕招聘有想法的人。
z0ne
2018-12-15 22:43:29 +08:00
@smallgoogle 哥们,就单从你的注册时间来看,技术我给你点两个赞!👍

@ssoor 感谢你的宝贵建议!确实,有自己独立的解决方法的时候就不必违心老套的解答,同时也要正视自己的技术层次,不骄躁
itingyuji
2018-12-16 03:26:38 +08:00
我就野猫子出身的,大专中途退学,干过服务员,干过电影院巡场,干过快递员,干过麦当劳做汉堡,边打工,边看书,2019 年自考本科(培训机构滚蛋),考证书,考英语等级,考普通话,考驾照,2019 年将是非常忙的一年,然后希望所愿能到互联网公司干技术活。
msg7086
2018-12-16 04:53:57 +08:00
我也是野路子,初中高中写了四五年的程序,最终考上计算机系,但是实在没什么可以学的,所以平时不去上课待在宿舍里学习,混出文凭结束……
z0ne
2018-12-16 12:35:41 +08:00
@itingyuji 人生很精彩啊!忙碌,但是充实!加油,祝你成功!

@msg7086 我以前也经常逃课旷课,觉得自己学比在课堂浪费时间好多了。 后来觉得课堂上学习其实也挺不错的,因为有氛围,还能和身边的男女同学交流交流,以前只专注技术而忽略了各种人情来往,算是有点可惜
msg7086
2018-12-16 14:40:32 +08:00
@z0ne 偶尔去了一次汇编课,老师在上面说了半天下面的人听得一愣一愣的。我室友问我怎么回事,我就小声教他,然后被老师一顿批。后来他的课我也就不去了……
mingyun
2018-12-16 16:32:06 +08:00
抓到老鼠就是好猫
sudoer
2018-12-16 19:53:32 +08:00
有,今年第 3.5 年,渣前端,好玩的东西很多,目标是全栈,希望有空继续看数据结构和算法的东西
ONEO666
2018-12-17 00:42:30 +08:00
😯你这怕不是和我一个学校啊,教的东西都一样
ctro15547
2018-12-17 09:11:34 +08:00
路子不是特别野,1.小学电脑课,跟老师学,用三剑客做了个全是格子+复制粘贴别人新闻内容+有几个 html 页面+几个自己做的 flash 动画的网页。算是入门了吧。
2.初中玩游戏 RO、梦幻那种,就接触到按键精灵,就是那种录制的,改改录制脚本
3.高中开始流行偷菜,用初中的外挂知识搞了个定时偷菜脚本,还用易语言做小爬虫控制偷菜脚本
4.大学开始睡觉打游戏,沉迷魔兽 eve,开始搞各种辅助,盗贼连击,eve 挖矿,ro 私服挂机钓鱼,顺便搞了搞把简单的验证码也处理了,作业应付了事,数据库我记得用的还是易语言自带的那种或者就用二维数组代替了。。
5.工作是测试,就开始网页、android、pc 的 ui、office 自动化,顺手再写点爬虫,为了练手些脚本玩剑三写了纯阳、唐门、明教的辅助。主要做 android 测试,就把以前图像识别和 adb 合在一起做了个框架,当然没有大牛做的好,不过也是从无到有吧。最近捣鼓一套配合 docker 做远程脚本+监控的冒烟,性能、兼容稳定性测试平台,为了方便还搞了台 vps 用微信公众号做后台接受和发布测试数据。顺手搭个梯子弄了些端口监控脚本开始租给朋友,一个月几十块赚回服务器的费用。
qazaq408
2018-12-17 17:14:50 +08:00
@itingyuji
问个问题,互联网公司干技术活。。。为什么毛要去考普通话,考驾照?
B1ock
2018-12-17 22:55:08 +08:00
@KasuganoSoras 加油吧

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

https://www.v2ex.com/t/517396

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

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

© 2021 V2EX