由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 板上大牛们花多少时间设计,多少时间码?
相关主题
php这个板上是不是声名狼藉一个简单的算法问题?
真的吗?“Google Facebook抢夺计算机毕业生 年薪涨至9.5万”请教Matlab和IDL的处理数据能力差异
Re: 大家都是怎么总结面试失利原因的?。。 (转载)编程题一道
放弃scala是英明的决策编程题又一道
EE的同学们不要悲愤python高手请进,RFC文件转换成kindle格式的代码
From C++ to C一道多线程的面试题 (转载)
为什么cpp会有 const_cast ?Helping you select an MV* framework
objects status snapshot怎么做思科裁人预告和新闻和TODO (转载)
相关话题的讨论汇总
话题: 设计话题: 时间话题: project话题: 时间码话题: 多少
进入Programming版参与讨论
1 (共1页)
h******b
发帖数: 6055
1
个人感觉编程最难的不是语言,是统筹规划整个流程。
拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。
p*****2
发帖数: 21240
2
如果要支持 high concurrency low latency 还是有技术challenge的

【在 h******b 的大作中提到】
: 个人感觉编程最难的不是语言,是统筹规划整个流程。
: 拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
: ,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
: 大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
: 一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。

i**i
发帖数: 1500
3
re

【在 h******b 的大作中提到】
: 个人感觉编程最难的不是语言,是统筹规划整个流程。
: 拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
: ,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
: 大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
: 一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。

m********5
发帖数: 17667
4
看工种,我们公司以前曾经用这个参数做考评参考
我不是大牛,我主要是算法设计和prototyping, 因此主要时间在设计上人家统计的是>
90%在设计,coding时间很少
理论上如果分工合理的话,coder主要时间在码上,设计人员主要在设计上。
如果对coding过于不熟悉,或者设计工作分太细,就会出现设计人员用过多时间coding
的情况。公司认为这个是在浪费工资。如果coder和设计人员沟通不畅,也会出现设计
人员coding时间过多。

【在 h******b 的大作中提到】
: 个人感觉编程最难的不是语言,是统筹规划整个流程。
: 拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
: ,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
: 大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
: 一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。

k****i
发帖数: 1072
5
其实就是搭积木。有一定经验的人都会有自己的一套框架。每次有新的积木又重新搭一
遍。

【在 h******b 的大作中提到】
: 个人感觉编程最难的不是语言,是统筹规划整个流程。
: 拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
: ,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
: 大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
: 一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。

g**s
发帖数: 2331
6
re

【在 k****i 的大作中提到】
: 其实就是搭积木。有一定经验的人都会有自己的一套框架。每次有新的积木又重新搭一
: 遍。

z****e
发帖数: 54598
7
所以programming不重要了
当你对这一切都熟悉了之后
这些东西都只是工具
你需要知道的是你要做啥
脑子里演练一遍过去
剩下的programming其实只是体力活
h*d
发帖数: 214
8
本来我写代码的时间要多于设计,因为工作中就没遇到过需要绞尽脑汁的事情。但是实
际情况是,要体现fair process,必须要假装虚心听取其他人的意见,然后提出能驳斥
别人意见的use cases。结果设计时间大大延长。另外,写文档占了了我差不多整个开
发的70%时间
ET
发帖数: 10701
9
个人项目或者自己说了能算的有这些考虑。
如果在个集体里,自己设计了也只能部分算。

【在 h******b 的大作中提到】
: 个人感觉编程最难的不是语言,是统筹规划整个流程。
: 拿最简单的todo来说,你得设计数据库的user,task,project的table,设定登陆注册
: ,限定权限,从数据库根据用户权限调出project,储存task的时候和project接口等一
: 大堆非常琐碎的事情。 如果打算支持脸书login的话还得连接脸书的api。
: 一旦知道每一块的细节设计,无论什么语言都不难写,无非是用什么库而已。

g*********e
发帖数: 14401
10

得懂计算机架构 缓存 pagefault 这些
会估算 迅速心算

【在 p*****2 的大作中提到】
: 如果要支持 high concurrency low latency 还是有技术challenge的
1 (共1页)
进入Programming版参与讨论
相关主题
思科裁人预告和新闻和TODO (转载)EE的同学们不要悲愤
说c++不难的欢迎来看看这个From C++ to C
支持一下乐米钠,国人之作。为什么cpp会有 const_cast ?
这年头做web 做mobile的是主流啊objects status snapshot怎么做
php这个板上是不是声名狼藉一个简单的算法问题?
真的吗?“Google Facebook抢夺计算机毕业生 年薪涨至9.5万”请教Matlab和IDL的处理数据能力差异
Re: 大家都是怎么总结面试失利原因的?。。 (转载)编程题一道
放弃scala是英明的决策编程题又一道
相关话题的讨论汇总
话题: 设计话题: 时间话题: project话题: 时间码话题: 多少