感觉自己是一个很 low 的程序员

2016-03-23 17:04:59 +08:00
 pc10201
转行做的程序员,两三年经验
主要语言 python,熟悉 scrapy 和 django
linux,css,js,jquery,mysql,nosql,java 也会一些

发现自己是面向 google 编程,面向 stackoverflow 编程,面向文档编程
遇到的问题基本都能解决
但 flask,django 等源码看不懂或者很吃力
IT 界的知识太多太广,越学越感觉自己很渺小很 low 啊
7022 次点击
所在节点    程序员
48 条回复
alexapollo
2016-03-23 21:16:47 +08:00
面向 SO 编程已经超过了大部分 BAT 程序员吧
em70
2016-03-23 21:17:32 +08:00
面向 Google 编程也是一个了不起的技能,很多人都还没有这种素质呢,你已经很棒了
pinruannet
2016-03-23 21:17:43 +08:00
少年,你很有前途嘛!
现在专业出身多少年的还在用百度,搜个面向对象能搜出来婚介所
thinker3
2016-03-23 21:43:17 +08:00
我与楼主有很多相似点
motai
2016-03-23 21:48:16 +08:00
有同样的感觉
woai110120130
2016-03-23 21:49:31 +08:00
基础够了 看不懂代码是犹豫不懂业务或者不熟悉环境,要么就是基础不够
freefall12
2016-03-23 22:10:54 +08:00
深有同感!我也是从英语网站编辑转过来的,什么算法,数据结构根本没有学过。只是根据自己的折腾需求,学了几门语言, BASH,PHP,JAVASCRIPT, C 以及 LINUX 都会,但就是不是很精。除了 PHP 写过上万的代码,其它几门语言做出来的东西基本都拼凑出来的小东西。
bramblex
2016-03-23 22:48:46 +08:00
@matsuijurina

挺反感现在一群人整天炒 TDD 的……

TDD 有一个大前提是要保证写出来的代码质至少要能够保证测试有意义

而不是为了通过测试写一堆乱七八糟的代码,结果一跑测试全 pass ,一上线就全傻眼
expkzb
2016-03-23 22:50:44 +08:00
一个会找好轮子的程序员和一个瞎造轮子的程序员,如果你是老板你选哪个?
Mutoo
2016-03-23 22:57:49 +08:00
今天刚好看到一篇趣闻,论 TDD 的重要性:
程序 bug 导致了天大的损失,要枪毙程序猿吗?
http://news.cnblogs.com/n/541717/
sjtlqy
2016-03-23 23:08:37 +08:00
我是 面向 baidu 编程, 呵呵
bramblex
2016-03-23 23:12:09 +08:00
@Mutoo

这种对程序正确性要求那么严格的换进根本不可能用 TDD 这种 lowb 东西好不好……
tongqi
2016-03-23 23:18:42 +08:00
不要总是被动的去学习,你去把系统和网络相关知识都学一遍再去看试试呢
sprite0616
2016-03-24 09:09:30 +08:00
个人天赋不样,改变下思路,做专才
hitmanx
2016-03-24 11:02:13 +08:00
你们都是怎么用 TDD 的?程序还没定型的时候,用TDD会浪费大量的时间在修改上。比如重构一个函数,可能要修改大量的测试用例。
Rand01ph
2016-03-24 11:09:04 +08:00
我也是面向 google 和 stackoverflow 编程。。。
zhaozhao
2016-03-24 11:43:19 +08:00
@hitmanx 没有测试我是不敢重构的,你的实现跟测试太过耦合会造成你说的问题,暂时没啥好办法。
zsk425
2016-03-24 12:59:14 +08:00
我最近两年一直是这么过来的,觉得很没有竞争力
hitmanx
2016-03-24 13:53:36 +08:00
@zhaozhao 重构可大可小吧,只要接口变化了,测试用例涉及到的地方就要全部更改。假设一个最简单的情况,函数的原型增加了一个参数(无默认值),好了,测试用例如果多的话得改半天。
CtrlSpace
2016-03-24 14:04:12 +08:00
coder / developer / engineer / scientist
coder low 吗?
不同层级解决不同的问题罢了, Google 一下就能解决问题,非得自己去看源码折腾才爽吗= =

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

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

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

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

© 2021 V2EX