V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kingwl  ›  全部回复第 6 页 / 共 10 页
回复总数  189
1  2  3  4  5  6  7  8  9  10  
混口饭吃 要啥自行车
2018-11-27 10:25:11 +08:00
回复了 agagega 创建的主题 程序员 互联网的时代,从事底层研发,路会不会越走越窄?
静态分析国内还是有很多公司需要的
即使不是单纯的做这个放心的公司 也会对这个有需求 比如很多安全公司
楼主完全不用担心
实在不行还可以去国外比如 M$, jetbrain 什么的
而且其实建议楼主可以搞一些跨界的东西, 比如和前端结合起来(wasm, code generate), 和数据库结合起来(sql executor + llvm)等, 路会宽很多
2018-11-27 09:26:26 +08:00
回复了 tinycold 创建的主题 职场话题 石墨/印象云笔记/多抓鱼,哪家的技术氛围比较好?
感觉石墨做的东西比较有意思
btw: 石墨没有成都分部
2018-11-26 10:37:17 +08:00
回复了 ThanksSirAlex 创建的主题 程序员 后端开发怎么定位自己的级别?
去大厂面一波, 有评级
2018-11-21 09:12:12 +08:00
回复了 onc 创建的主题 程序员 开源,垄断,人才的成长
@xuanwu

假以时日, 在现在开源项目中处于边缘的国内开发者

谁告诉你在项目中处于边缘? 以 node 为例, 不管是 CTC,还是 committer,甚至到本地化, 都活跃着国人的身影

中文的仅仅算母语使用者: 12 亿 世界总人口: 77 亿

你只说了母语, 然而语言使用者会更多, 这个语言的门槛并不会比你给一个 cpp/go/rust/js/etc 项目提交代码需要会写 cpp/go/rust/js/etc 更高

退一万步说, 交流的英文要求很低, 非常口语化, 你只要有小学毕业的英文水平+google 翻译, 就可以基本无障碍的参与交流, 真的很难吗?
2018-11-20 23:36:49 +08:00
回复了 onc 创建的主题 程序员 开源,垄断,人才的成长
@xuanwu 关于 TiDB, 也许正说明了: 程序是没有国界的, 但程序员(或者所在的公司)有

是因为
1. 语言 因为能看懂母语, 所以交流方便
2. 专业领域, 因为你需要用中文相关,所以才会参与社区

但是这并不妨碍

1. 如果你是美国人 /英国人 /中国人 /任何人,参与交流
2. 如果你是美国人 /英国人 /中国人 /任何人,反馈 bug
3. 如果你是美国人 /英国人 /中国人 /任何人,成为 committer
4. 如果你是美国人 /英国人 /中国人 /任何人,使用代码,for free
2018-11-20 23:33:08 +08:00
回复了 onc 创建的主题 程序员 开源,垄断,人才的成长
@kuangwinnie 开源->创造新的轮子是不经济的->缺乏更多的人去创造轮子->导致事实上的技术垄断。

1. 不是开源导致创造轮子不经济, 假设一个极端情况,chromium 没有开源,但是授权只需 1 人民币, 你还认为你的这个链条成立吗?

2. 即使没有开源,大公司依然会保持垄断与技术壁垒,小公司依然很难有发展的机会(别忘了专利),依然会形成事实垄断,但是与现在不同的是,做其他方向的小公司必须为此付出代价
2018-11-20 18:47:06 +08:00
回复了 onc 创建的主题 程序员 开源,垄断,人才的成长
1. 首先他要找到并雇佣原来开发过浏览器内核的人才。容易找吗?我估计很难。Chrome 开源已经 10 年,V8 引擎也已经 10 年。放在 10 年以前,国内还真有开发浏览器内核的人,但现在应该基本都放弃了,很难找到在这个方面有现成经验的人。

你这样说, 是忽视了国内参与 chromium/v8 的开发人员的贡献, 国内有不少人活跃在这些社区, 我建议你发表言论之前先了解下

2. 有朋友会说了,既然他们已经开源,我可以再跟从他们的项目一起做开发啊。商业公司的开源项目,项目的主要开发者都是在一同工作的同事,你参与不到他们的具体讨论中去,也无法被分配项目。 所以,你也没法真正参与开发。你的角色无非是提出问题,找到 bug 而已,也就是测试人员。

参与开发并不难, 完全可以参与到讨论中(issue), 也可以被分配项目(committer), 你甚至还可以 review 别人的代码, 国内的一个反例就是 tidb


3. 商业公司的开源项目,你想再建立分支也比较困难。很多开源项目一开源就会放出大量的代码,而阅读这大量代码很困难。 特别是缺少设计思路,核心要点等等文档,导致你比较难以完全消化这些代码。做程序员的都清楚,从别人的基础之上开始继续写下去是一件非常困难的事情,这和自己重新再写一遍没什么太大区别。

相反, 在代码质量高, 测试与文档完善的情况下, 继续写下去比重写一遍简单太多了, 而代码质量高, 测试与文档完善这两个条件, 出现在大型开源项目中的概率大还是小厂代码中的概率大, 用屁股都能猜到
2018-11-20 18:41:26 +08:00
回复了 onc 创建的主题 程序员 开源,垄断,人才的成长
@kuangwinnie

1. 开源对开源者带来了什么(事实上的技术垄断)

相反 你任何时候都可以写一个至少和没有开源产品时的水平相同的产品, 然而你并不能免费用 /学习这个公开出来的代码库


2. 技术垄断下的一些后果((违背协议的)二次封装,小企业培养不了人才)
二次封装你完全可以开源, 那为什么说是违背协议?,难不成是为了建立新的技术壁垒?
小企业培养不了人才, 没有开源就培养得了吗? 这是公司的问题
2018-11-12 09:37:37 +08:00
回复了 magicdu 创建的主题 Java 各位的代码里还在用 SQL 语句吗?怎么管理的
不要拼接 SQL
现在的注入还少吗
2018-11-11 18:18:16 +08:00
回复了 LuKr 创建的主题 酷工作 毕业就失业?
然而头条出了名的喜欢考算法
2018-11-06 10:23:05 +08:00
回复了 airlam 创建的主题 职场话题 Python committer 适合什么样的工作
如果我理解的没问题(Python Core Developer)
请联系我 kingwenlu#gmail.com
我们这里有编译 /自动机相关的岗位
2018-11-02 21:53:33 +08:00
回复了 absente 创建的主题 程序员 我就知道很多人会黑中文编程
如果只是改下 keyword, 允许 identifier 为中文 确实意义不大
感觉上更重要的是适合中文的文 /语法和 type interface(如果有)

另外 runtime 准备用啥呢? llvm?
2018-11-02 10:17:59 +08:00
回复了 teslayun 创建的主题 问与答 被公司劝退,宅家里看了一周电影了,迷茫中。。。
@mbtfdwlx
> 而且 cocos 的技术更新还是蛮快的。

这个....我朋友一年半前提的一个 issue, 重载入 js engine 时会导致 crash, 我刚才看了一下 还挂在那
2018-11-01 17:58:40 +08:00
回复了 teslayun 创建的主题 问与答 被公司劝退,宅家里看了一周电影了,迷茫中。。。
cocos 这个真的是历史的进程了
2018-10-22 14:57:40 +08:00
回复了 caopi 创建的主题 JavaScript 最近在看 typescript,看到类型保护不太理解
其实是两个部分
1. type narrow (比如 typeof xxx === 'number' 和其他一大堆情况 )
就是做类型推断
2. type predicate (比如 xxx is Type)
这个是允许一些你 type narrow 不过去的情况下, 自己断言一些类型
2018-10-19 10:02:14 +08:00
回复了 howarddong82 创建的主题 酷工作 好消息!程序员赴欧洲工作与移民机会(免费名额)
配偶的居留签证是否有什么限制? 比如能不能合法工作 建议写清楚一点
2018-10-18 17:00:36 +08:00
回复了 Newyorkcity 创建的主题 问与答 对于 arr[],&arr 与 arr 的%p 居然是相同的,该怎么理解?
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2668 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 00:27 · PVG 08:27 · LAX 16:27 · JFK 19:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.