V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  akaHenry  ›  全部回复第 2 页 / 共 16 页
回复总数  320
1  2  3  4  5  6  7  8  9  10 ... 16  
@adian

不要觉得: 用好几年 Python, 就有啥. (水平停留在很低层次, 用再久, 也只是低水平重复)

很多人, 工作 3-5 年, 就停止学习+进步了. (别笑, 我招聘+面试过无数老油条, 筛选过几千份简历, 见得多了...

不持续学习(坐井观天, 闭门造车), 不只是跟不上时代, 还会自以为是, 固步自封.(信口开河)

佛学上叫: 知识障.(懂一点, 又懂得不多)
@chaleaochexist


> 大部分都是和 js 生态做对比

- 显然不是. 只是列了 js/nodejs 的问题, dart, ruby, swift 同样也有大量类似问题. 懒得废话.


> poetry 安装第三方包报错?

- poetry 也好, pdm/rye 也好, pip 也好. 用啥都无所谓.
- 具体例子拿出来, 再讨论. (大概率是使用姿势问题, 我没遇到过解决不了的)

> virtualenv + requirements

- 同上, 喜欢用啥都行. 熟悉啥用啥, 不重要.
- PS: pyenv 会比 virtualenv 更简单/易用.

> golang 就轻松?

- 伪命题. 觉得 go 轻松, 只是用的太晚, 没经历过 go 早期 vendor 时代, glide, dep, 各种包工具混战. 那个阶段一样混乱.
- dart, go 和 rust 这种后出现的语言, 官方内置 fmt 工具 + 强规范, 这很正常. 所有后出现的语言都是. (吸取其他语言历史教训, 但拿孙子和爷爷比, 说爷爷有历史局限性, 就很滑稽)
- go 我也使用多年. 和 Python 比, 各有优劣.(如果只看到 go 的相对优点, 还要再多用用)


> 每个人的精力是有限的, 我还是觉得程序员的主要职责是把代码敲好, 而不是一个搭(开发)环境高手.


- 同意.
- 学会用啥, 可以拒绝进步.
- 官方用啥, 就用啥. 没毛病.
- 进一步, 用热门项目现成的 docker 构建脚本, 基本无脑用.(说不会安装包, 更是无稽之谈)
- vscode + dev container 插件 + docker, 基本摸平开发环境差异+问题. (统一环境) 还在聊包安装报错, 只是因为活在石器时代的开发模式下, 而已.
- 同时, LZ 也没有表现出任何"把代码敲好"的特质, 满嘴跑火车, 不求甚解.(显然并不知道我所讲的很多内容)
王婆卖瓜一波: (送给正在学 Python 的同学, 需要的拿走, 也可以翻我早些年 关于 Python 的 blog)


https://github.com/hhstore/annotated-py-projects

Python 热门项目的源码分析

https://github.com/better-py/learn-py

流行的 Python 包测试用例 & 调研


https://github.com/better-mojo/mod

使用 Python 给 Mojo 写的包管理工具(你不是在吐槽包管理工具, 自己写啊, 又不难), WIP.
@iorilu

这代年轻人, 连克服困难, debug 的能力 & 耐心都没有? 还学编程?



> 经常有人一跑代码, 发现找不到包, 想搞清楚不容易

1. pypi.org 找不到? github 找不到? Google 不会用? 直接搜报错, 找不到解答? 再不济, GPT 不会用?

2. 包版本问题: 平台问题, 二进制包问题, os 问题, 这些. 其他语言一样不少. (抱怨啥?) nodejs 版本不同, 很多 js 包无法安装, 依赖版本互相冲突, 是家常便饭. (还是见识浅)


> 更别说现在, python 环境配置, 包管理也是很乱的, 很难理清楚

1. Python 环境管理: 可以使用 pyenv 解决 Python 版本管理. nodejs 同样有 nvm, fnm. dart 同样有 fvm.

2. 包管理: 可以使用 poetry, 或者 pdm, 都可以. 对比: js 有 npm, yarn, pnpm, 哪个问题少?

3. 这些包管理工具, 有什么难? cargo, go mod, npm, pub, poetry, pod, 用的多. 都一样.

> python 很多问题就在于, 随便干任何事, 都有无数的选择,

1. 选择多, 好过没选择. 比如 dart, 很多包都没有.

2. 挑花眼? really? Google 搜任何包名 + alternative, 都可以找到包对比评分, 使用量, 热度. 再不济, 直接问 GPT, 不会? 是太懒了吧, 伸手党, 等投喂?



> python 根本就没什么规范可言,

1. 没有规范??? 还是你不知道?

2. PEP8 让你吃了, black/isort 工具, 让你吃了? flake8 检查让你吃了? mypy 让你吃了?

3. 热门项目: fastapi, flask, django 都算上, 哪个项目, 没有项目规范? 你读过源码吗? 看不见每个项目里的规范规则文件?



-----------------


年轻人, 学习态度相当不端正. 路走不远的.
Python 毫无疑问的简单.(如果 Python 都用不明白, 别的语言更别学了)

Python 毫无疑问的简单.(如果 Python 都用不明白, 别的语言更别学了)

Python 毫无疑问的简单.(如果 Python 都用不明白, 别的语言更别学了)


从 Python2.5/2.7 开始用, 经历过 3.4, 3.5, 3.7, 截止当前使用的 3.10.

Python 这些年除了 type hint, 新增的大都是不疼不痒的语法糖, 没啥值得讨论的.

和 Go, Rust 比, 自然是不用说. (学点其他语言, 再聊复杂)

横向和 JS/TS, Dart 比, 依然是简单.

Python 中稍复杂&高级点的特性, 和其他语言比, 依然是简单+易懂的.

抛开具体的业务特殊性, Python 几乎写不出让人看不懂的代码. (分清楚哪些是业务层面, 哪些是语言层面)

(yield 生成器, async/await, 不值一提, 其他语言也都有. 多测试几个例子, 并不难理解)

Python 的教程, 参考书, 和 10 年前比, 汗牛充栋, 更是有海量的开源项目(涵盖所有领域).

至于 FFI, C binding, Rust Binding, JIT, 我寻思你也没提到, 这也不算 Python 的复杂(多数语言的标配)

少发牢骚, 多写项目, 多看优秀代码. 或者多学几门语言.(触类旁通, 别坐井观天)
119 天前
回复了 XLJZTS 创建的主题 程序员 Surge 打开一会儿就连不上网了
@DinoStray 我知道. v4 就不用了, v5 更不关心.

没啥必要. 选择很多.
119 天前
回复了 XLJZTS 创建的主题 程序员 Surge 打开一会儿就连不上网了
Mac 上:

1. 免费的 warp+ wireguard. (CF 可以薅免费梯子🪜流量, 自行搜教程)

2. Clash Pro 都很稳定, 没必要用 Surge.

iOS:

1. 小飞机(付费)

Android: (google play 免费下载)

1. Clash

2. Surfboard(比 clash 还要稳定)

3. v2rayNG
119 天前
回复了 XLJZTS 创建的主题 程序员 Surge 打开一会儿就连不上网了
换 clash 吧.

我是 Surge3 iOS 和 Mac 都付费了的. (但是, Surge 4 之后就吃相难看!!! 非常不推荐.

出了 Surge 4. 就不管 Surge3 了. M1 Mac 运行 Surge3 直接崩溃+卡死.

我寻思, 你 Surge 4 出新功能, 单独卖钱, 可以理解. Surge 3 在新 M1 Mac 就用不了?

Windows 和 office 都没见你这么玩的. (什么东西... 其他几个竞品, 都比他强.

作者本人也混 v2, 做个人吧.(当然, 无所谓, 我也会再用, 就当喂狗了...

iOS, 也另买了小飞机. (不用也罢.
@chinesehuazhou 感谢推荐.

Mojo 这个包管理工具, 还在持续迭代中, 完成了几个新命令. 还没发布.
1. 话说反了. 国内 Go 的大厂普及度, 远超过国外.

2. 一代版本一代神.

Go 是 2016-2020 吃到了 微服务版本红利, 各中等厂(头条, 滴滴, b 站等) 借势, 后发超车. 把 Go 拉起来, 这个阶段, 很多 Go 开发者, 吃到一波 buff. (薪资美滋滋)

3. 但是, 现在版本是: AGI/LLM/GPT + 降本增效 + 集体下云☁️ + 微服务 回归 单体.

整体趋势, 就没 Go 啥事. 你感受到 Go 的招聘市场不行了, 是事实.

微服务不再受欢迎(降本增效, 中小厂不再买帐, 单体, 综合更省成本)

4. AGI/LLM/GPT, 显然是强势版本是 Python.

降本增效 + 回归单体, 利好的依然是上个版本的 PHP/Nodejs/Python/Ruby 等. (5 年河东, 5 年河西)

5. 非 web 领域, 最火的是 Rust. 基本上 Go 的上限被 Rust 锁死. (各大厂, 基本都在由 Go 转 Rust, 新坑, 也基本首选 Rust, 跳过 Go)

综述:

根据自己的岗位, 和对趋势的预判. 该储备啥技能, 不用多说了吧.
120 天前
回复了 K8sCat 创建的主题 Python 2024 Python 开发者转型 Go 开发
5 年前, 发转 Go 广告. 说明有远见.

5 年后, 发. 这是 49 年加入国军? (别总是慢半拍, 吃屎赶不上热乎的...

当前节点, Python 要转也是转 Rust. (问题是: 你这种培训机构, 玩的明白 rust 吗? 狗头🐶

Go 的微服务大基建红利, 早就没了, 现阶段趋势是降本增效 + 集体下云. (微服务回归单体... 又不是不能用...

再加上 AGI/LLM/GPT 流行, 当前版本是强势 Python, 转 Go? 大概是没睡醒吧.

(作为弃坑 Go, 回归 Python, 兼修 Rust, 看到你这个帖子, 笑喷...
@momo1pm 厂家的用不用都得买? 了解多少? 知不知道奔驰是按底盘, 按型号卖的? 知道一个型号, 1 年授权费是多少吗?

我寻思大半夜陪你扯淡, 也是闲的...

费劲. 你都对. (打住...
@momo1pm 典型的拿个例, 代表全体. (洗洗睡...

200 多个 国内外品牌的车, 数千款车型的诊断设备, 被你说的不值一提.

你是实测了几百个品牌? 还是几千款?

这么烂, 国内 + 全球份额, 不应该归零. (理工科, 聊天别总张口就来...
@momo1pm 我提示的够多了. 行业老大. 该知道的, 也自然能知道. 不知道, 也多说无益.

除了 BBA, 合资车 的官方 4S 店, 其他非官方的 4S 店 or 维修点, 几乎不可能没有前司产品, 甚至一些官方 4S 店, 也偷偷用前司设备(道理很简单: 了解一下 BBA 一套原厂诊断设备多少钱, 就懂了).

前司, 是为数不多的产品, 能热销海外(通吃欧美亚非拉).

当年, 在全世界 100 多个国家, 都有分公司 or 经销商(同事, 定期海外各国出差, 家常便饭.

设备语言, 几十种, 公司甚至还养了一个翻译团队.

(放到今天看, 也够炸裂吧? 国内成功出海亚非拉的, 都没几家吧? 更别提欧美日...

算是相当有硬实力的企业(很早就港股上市, 曾经也确实风光过.

只是这个行业, 过去不是风口, 无人关注而已. (电车这波, 可能迎来第二春...
@momo1pm

显然不是这样。

前司作为国内行业老大,诊断设备,是 B 端卖 用来给 4S 店 修车的。

当然不只是 C 端 OBD 接头读个数据,自嗨一下。

自然可以修改波箱数据,清故障码,配合接头,远程更改车状态:ABS ,波箱,空调,气囊等(有能力干坏事)

BBA ,美系,日系,都可以修。

至于有些车协议,怎么来的?当然是养一个团队,专门破解原厂设备。

没有这个实力,怎么能成为国产头部车企的原厂诊断设备。
@vincentqi 装啥?标定只是最基本的,二开是二开。

这些货,连标定都做不好,我说二开是抬举他们了。

硬件标定和系统集成,不需要开发?和车机 OS 集成,不需要开发? 给我装啥?

上位机,下位机,搞得清楚吗?知道有多少层吗?

德系,日系,是和国产一样,拿来标定一下的?(有些货,连标定都搞不明白) 没有自己的研发?优化?集成?是公版水平?

还供应商提供的免费服务?你懂啥,跟着凑啥热闹。
@momo1pm 国产车, 谈造车工艺, 装配工艺, 就很滑稽.

我寻思没码农, 没多少人, 在汽车行业里工作过. 不才, 我第一份工作, 是汽车行业某上游原厂诊断设备供应商.

中国 100 多家国产车, 原厂诊断设备, 不少都是前司提供的.

原厂诊断设备, 通过 obd + ECU 可以针对车机所有电控单元. 100 多家国产车, 发动机, 变速箱, 气囊, ABS, 基本用的都是博世, 联电, 三菱, 丰田等几家供应商.

说白了: 全是组装厂, 最搞笑的是: 我司针对 A 厂 A 款车的诊断软件, 可以通吃 B,C,D,E,F .... 等很多其他车厂同价位的车, 为啥? 因为他们用的都是同一家供应商, 连二次开发能力都没有.

更搞笑的是: 某 3 字母卖的最火的电车, 当年 气囊的接线, 都是错的. (跟原供应商接反)

国产车装配, 就华晨宝马, 还行.

我还去过某芜湖主机厂, 实测过当年的几款热销车. (品控就那样.

100 多家厂商, 在诊断设备上, 原形毕露. (用了啥, 一目了然

和 BBA, 合资车, 进口车, 差距有多大, 也是门清...

都是装配车间, 谁也别笑话谁. (都是一样的货色...
@stoneabc 你别管借谁的资质, 还是谁代工的.

苹果的元器件, 用最好的, 也没都自己生产吧?

也欢迎所有其他车厂, 都借最好的, 都堆最好的料, 都比小米 su7 更猛, 更好, 更便宜.

我希望/欢迎更多的友商, 用实打实的数据(硬实力) 来吊打 su7, 给消费者带来实惠.
@pkoukk 25w 显然买不了. C 级车, 起步 30w+.

硬指标数据, 堆料成本在那里. 我不认为会低于 30w.

上市一段时间, 估计很快就会出青春版(简配版), 降到 20-25w.

首款车, 定价不应该过低.

从营销策略上, 由高打低, 容易, 避免品牌价值缩水.

从产能上, 估计产能很有限, 避免交车尴尬, 也会先拒绝一部分穷人朋友. (可以理解)
我寻思楼上一堆云评论家(发布会没看完, 就评论? 您好歹看完再说吧)

小米 su7 汽车指标数据:

1. 0 ->百加速 2.78s

2. 百->0 地板刹车距离 33.3 米 (超过 沃尔沃 S90, 保时捷帕拉梅拉)

3. max 时速 265km/h

4. 续航 800km (快充 15 分钟 = 500+km)

5. 安全:3 个安全标准,全 5 星. (详细碰撞数据, 不赘述, 基本全榜一)

6. 车身刚度:2 倍福特猛禽(公路坦克), 当前所有量产车第一.

7. 内饰用材, 环保安全认证, 孩童友好 (沃尔沃级别标准)



关于刹车距离, 对照数据:

保时捷 帕拉梅拉(110w+ RMB) 100-0km/h 刹车距离在 39.8 米

沃尔沃 s90 (30w+ RMB), 100km/h -0 的刹车距离仅 35 米(超跑标准).

小米 su7, 是 33 米. 这个已经溢出了.


关于价格:

雷军明确说是 C 级车, 也提到最早打算命名 su 5 (参考宝马 5), 按照北美宝马 5 价格, 我个人估计会是 30w+ 的.


小米 su7, 只要但凡懂车的, 看到上面的数据. 都应该知道是什么段位.


综合评价:

性能, 续航, 安全, 价格(性价比), 车机(HyperOS)流畅度+智能, 乘坐体验, 空间, 自动驾驶技术, 娱乐性.

基本算六边形战士.

就算不买小米, 小米进来卷, 也是利好消费者, 让车商做更有诚意的产品.

(云评论员, 哪里不服?)
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   874 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 20:21 · PVG 04:21 · LAX 13:21 · JFK 16:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.