V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  index90  ›  全部回复第 25 页 / 共 26 页
回复总数  520
1 ... 17  18  19  20  21  22  23  24  25  26  
2019-03-12 10:24:00 +08:00
回复了 qwingmix 创建的主题 广州 广州安家,深圳生活现实吗?有没有 V 友现身说法?
工作日在深圳,周末回广州,自己开车一个半小时,就这样已经 5 年了
2019-03-12 09:50:01 +08:00
回复了 xiangyuecn 创建的主题 程序员 如何理性对待:代码还在,人不在了?
R.I.P
2019-03-11 11:07:05 +08:00
回复了 ityouknow 创建的主题 Java 人生第一个过万 Star 的 github 项目即将诞生!
感叹 Java 码农基数
2019-03-10 22:44:39 +08:00
回复了 Cbdy 创建的主题 程序员 面试手写快排是一个方法,可以刷掉一些人
@msg7086 赞同。
有些公司喜欢招码农,而有些喜欢招软件工程师
2019-03-08 17:23:34 +08:00
回复了 index90 创建的主题 Go 编程语言 Go 的编程思想是什么?
@passerbytiny 程序是用来解决现实问题的。现实很复杂,计算机太简单,为了让计算机理解人的指令,人们发明了编程语言;为了让计算机能够理解人类的世界,人们发明了数据类型,数据结构。
计算机在最初是给数学家用的,那时候还没有软件工程师,即便到了今天,计算机还不能够直接解决现实问题,而软件工程师的最重要职责,就是把现实问题转化为数学模型,而编程只是最后的一步。

DDD,对象范式,是设计思想,用于帮助我们将复杂的现实问题向数学模型转化。
以 Java,C++为代表的 OOP,是实现手段,“封装,继承,多态”都是实现手段。面向接口编程都是实现的手段。

程序员习惯以技术实现手段来倒推分析世界,这也是为什么技术人员总是被喷技术性思维的根本原因。今天我提问的标题,也犯了同样的错误。

人的理解是有局限性的,受你所处的环境,你的经验影响。加入我只是小明家的猫,我从来没有离开过小明家,我只知道小明家的麻雀,我设计一个和小明家的麻雀沟通的工具,却不知道小明家以外还有其他的麻雀,说着不同的语言。这就是凡人的局限性。与其尝试超越自身极限,去想象自己根本没见过的抽象事物,不如静下心来,想想如何和面前的麻雀沟通。

类和继承是有价值的,但不是凡人现阶段必要的。实际工作中,也会体会到,在开发一个系统足够久后,回过头来才知道“正确”的设计是什么,但你又如何保证若干年后,回过头来,依然是“正确”的呢?对世界的认知和自身经验有关。不去纠结一个类如何设计,不代表类没有用,不代表放弃程序设计,而是更坦承地面对自己的无知,承认自己是个凡人,基于眼前的活生生的对象,做出当时最有把握认为最正确的设计。
2019-03-08 10:40:28 +08:00
回复了 index90 创建的主题 Go 编程语言 Go 的编程思想是什么?
@specita 是哪篇文章,烦请分享一下链接
2019-03-08 10:38:05 +08:00
回复了 index90 创建的主题 Go 编程语言 Go 的编程思想是什么?
@abcbuzhiming 茅塞顿开,感谢。看来需要回归本源,重新学习编程
2019-03-07 19:29:01 +08:00
回复了 blufaux 创建的主题 电动汽车 你们想买特斯拉吗?
需求都不说,楼主估计不是第一台车,买特斯拉只为满足“要不要拥有”这样的需求
2019-03-07 19:21:26 +08:00
回复了 melonux 创建的主题 Python 如何把 bytes 数据放入 json 中?
为什么要用 JSON 来序列化一个二进制文件……
2019-03-07 18:30:33 +08:00
回复了 index90 创建的主题 Go 编程语言 Go 的编程思想是什么?
Append 了一下
2019-03-05 17:59:07 +08:00
回复了 tydl 创建的主题 程序员 收费 or 收费?请给个建议~
除了工作时间的产出属于公司所有外,貌似使用公司的任何设备生产的东西,均属公司所有
2019-03-01 10:50:53 +08:00
回复了 whh 创建的主题 Java 自学程序员到自闭一般需要多久
我们国内就业环境究竟有多差,差到非计算机专业的转行来当程序员。已经不是第一次见到由化学专业的硕士来面试研发岗位了……
@cstj0505 拿 glibc 和 postgresql 来比有点欠妥,这些都是基础软件。现在大部分国内开发者都是互联网开发者。
过去的是软件产品,现在是产品软件。过去能开发软件的没有几家公司,软件就摆在那,用户自己来用,是用户适应软件。而现在是把软件包装成产品,送到用户面前,软件去适应用户。
前者可以按照瀑布模式或者小瀑布模式开来发,软件在编写之前就已经设计好了,过程不接受变更,自然容易写出规范的代码。而后者则需要快速响应用户的需求变化,快速开发(不能说是快速迭代),快速发布是关键。
产品如果活不下来,你代码再优美,也只剩下程序员自嗨罢了。
十年前的前辈,代码能一直留到现在,能让你看得到,从某种角度上来说已经很了不起了。

五年前十年前是什么情况?不先了解就直接开喷以前的人写的代码烂。十年前会写快排就进大厂了,现在只能算是基本技能。
抛开时间维度来讨论问题,只能说明你太嫩了。
不是贬低楼主,这是普遍现象,没经历过十年的职业生涯,很难自己就能深刻理解。普遍都是用现在的目光,去看待“古代”的问题。

自问一句,你如今写的代码,不管优不优雅,能让两三年后的人看到吗?
2019-02-28 19:47:30 +08:00
回复了 Zink99 创建的主题 硬件 关于电脑选购
笔记本买 mbp,为什么?
因为用过 osx,你会觉得 win 简直辣鸡,所以你做什么都想用 osx,又由于 mac 又不是到处都有,所以你的移动需求就很强烈了,所以你就会十分需要 mbp。同理 win 系统到处都有,甚至是你公司的开发机都比你笔记本好用,因此 win 的电脑移动性需求几乎为零。

总结:
工作之后几乎是家和公司两点一线,如果你公司的开发环境允许你使用自己的 macbook,建议你买 macbook,毕竟钱花到生产工具上最值。如果你公司不允许用 osx 开发环境,例如有网络安全管控什么的,那么你的移动性需求几乎为零,不要骗自己,就是几乎为零。所以建议你买个性能爆炸的游戏台式机,比 mbp 划算。
为什么不用 VR ?!无限屏!
2019-02-22 10:17:52 +08:00
回复了 xutao881 创建的主题 程序员 我司 Java 后端的骚操作
什么是多点登录?!
2019-02-19 11:06:07 +08:00
回复了 ShuoHui 创建的主题 全球工单系统 饿了么套路也太多了
晒女朋友……
就不能用自己做例子么?
2019-02-18 17:31:25 +08:00
回复了 leizimiao 创建的主题 程序员 被项目经理和老板画圈圈,废了自己,我又该从哪里开始
都在说初心,楼主说一下,你的初心是啥,热爱是啥?
1 ... 17  18  19  20  21  22  23  24  25  26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3159 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.