V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  HappyFox  ›  全部回复第 2 页 / 共 13 页
回复总数  243
1  2  3  4  5  6  7  8  9  10 ... 13  
2023-09-22 23:04:44 +08:00
回复了 zzNaLOGIC 创建的主题 程序员 不上不下的“中型”公司如何解决没有测试问题?
个人观点:老板自己搞不清对质量的要求,加再多测试也没用


以下是我个人在不熟悉你们公司业务和人员的情况下,建议的一些通用手段,排序是以少量测试、测试人效高、省钱这仨要求的综合以后的推荐程度,从高到低排的,仅供参考。

0 、流程分割
把提出需求、开发、发布这三部分拆开,保证开发阶段不会出现需求变更。
这个对你们产品和研发的老大要求挺高的,至少需求开发排期这种东西得合理,手底下多少人力心里有数。否则老板基础不牢,小兵地动山摇。
1 、代码门禁
保证代码合并主分支、上线这两个操作可感知、可复现、可优化。拒绝随意上线、夹带上线等事故高发操作。
可感知,指的是运维和研发组长知道手底下的人上了什么需求。
可复现,指的是上线脚本 or 流水线,这个对你们运维要求比较高,至少堡垒机、流水线、上线自动化脚本、回归脚本这些东西都得有。大公司有的自建、有的采购;小公司用云的话可以用配套的流水线;如果是自有服务器,推荐抽时间把脚本写好了一劳永逸。
可优化,指的是后续如果加了别的自动化流程,能结合到这两个流程中,通过代码门禁强制进行一些自动化检查
说句难听的,60%以上的问题都是那种“就稍微改了改”然后随意上线导致的。
2 、静态检查
规则在精不在多,保证每一条规则都执行。代码规则找公司中技术老板出(根据公司平均水平来吧),直接封禁一些代码里的骚操作( java 的话推荐阿里的那个规范挑点重点的),编写规则后放到代码门禁里。上线前检查出来问题,代码门禁怼回去不让上(当然,肯定要开发的时候自己多跑几次,千万不能上线的时候才跑第一遍!!!)。
3 、监控
找个时序数据库,代码里关键指标打点,然后自建个 grafana 监控大盘。根据你们的指标特点,最大、最小、波动率,这些基础的报警规则都配置上。平时大家轮流值班,值班的人业务需求少点,但得随时响应这些报警。上线的业务对应开发+值班同学一起跟,等指标平稳以后才算上线结束。
4 、测试+自动化
不同业务天差地别,自动化测试的效果也不一样。确认你们业务的特点
比如滴滴打车这种用户操作空间极少的,流量录制回放效益最高。用户操作界面复杂且经常变的,黑盒测试+操作录制工具效果更好。
2023-07-23 14:52:53 +08:00
回复了 Admstor 创建的主题 Android 如何驯服猴机
如果你是小米,应用商店搜风筝守护,然后绑定你的手机就好了。
2023-07-20 09:53:21 +08:00
回复了 daokedao 创建的主题 程序员 电脑和手机,哪个更安全?
范围太大,无法批量比较,就个人主观来看

没有计算机背景:厂商 or 软件商在系统层面越强势、越安全(比如 MacOS 、群辉等封闭系统+厂家长时间维护)
有计算机背景、没有网安背景:越像“普通人”越安全(普通人指的是不做超出自己预期的定制修改,照着某些文档 rm -rf /*一把梭的倒霉老哥)
有计算机和网安背景、没有间谍级需求:只有企业级长时间维护的设备安全,其余的安全等级没啥差别(实际上企业级设备的安全是靠厂商、运维和网安的兄弟们的支持)
有间谍级需求:问问你老板。如果老板也不知道,恭喜你,可能加入了山寨间谍组织😂
2023-07-18 09:50:21 +08:00
回复了 pkoukk 创建的主题 程序员 讨论一下手机监听的可能性
@snw #101 那不是很多老哥举例用斯诺登嘛,斯诺登那个顶多证明了技术上可以实现。但那都是耗费巨大的间谍级技术。比如高端定制的震网病毒,可以瘫痪伊朗核设施。但仅仅是病毒中关于转速的逻辑就得物理学家+西门子里专精离心机的工程师+网安工程师花个半年确定入侵方案。正式实施,还得找想办法找人进去扩散。核工业离心机可不是插上个 bad usb 就算入侵完成。

相关的技术真要在广告公司那个用户规模普及,还不如直接把钱给用户划算。
2023-06-29 14:59:42 +08:00
回复了 freepoint 创建的主题 问与答 帮自己问:你们平时记笔记都用什么软件呢?
这些限定条件加起来,能推荐的只有 flomo (多端、极简、可导出 html 格式文件和 notion 、数据本地和云都有)

而且创始人有个承诺我很喜欢:提前存一笔钱、即使是不盈利导致放弃投入,也会继续维护 7 年。
https://help.flomoapp.com/about-us/about-us/company-concept.html
2023-06-10 20:53:14 +08:00
回复了 YVAN7123 创建的主题 分享发现 关于医院智能化的设想,有没有进来讨论一下的。
技术方面上面老哥其实说的都很详细了,我说点其他领域的
1 、合规。
电子资料合规是个专业的活,HIS 系统的核心就是医学流程+医学合规。
举个简单的例子,怎么保证电子病例具有法律效力且不会被轻易篡改。

2 、成本。
很多医院和外部交互的流程,目前基于各种考虑,也只能走纸质资料。
比如普通商保需要纸质病历来进行报销、卫健委医疗鉴定流程对于纸质资料更友好
很多情况下,电子资料的方便只针对医院本身,对于外部机构来说反而是增加了成本。

3 、多系统交互。
一个医院不可能只采购一个公司的服务,尤其是大型医疗器械。
假如院里有万东、联影、飞利浦三家的机器,想要做到互联互通,就得靠各位开发兄弟硬肝了😂
2023-06-06 19:57:17 +08:00
回复了 justdoitzZ 创建的主题 信息安全 钓鱼网站,怎么处理
@Jame00001 #50 很正常,大部分老哥其实都没有和政府机构打交道的经验,遇到问题没人指导、体验堪比鬼打墙。
就像我之前楼前有噪音,邻居全找派出所,派出所倒是很负责但只能调节。有个懂行的老哥打 12315 投诉到住建委下面一个负责管开发商的的和环保局的噪声执法队,一周就整改完了。

对于楼主这个,建议直接反诈 app 举报,或者有附近反诈中心的电话也可以打电话举报。
基层派出所正常情况没啥技术力量,申请技术侦查你这个又不够立案标准,流程复杂的一批。还是得找反诈中心这种专业对口的。
2023-06-03 21:29:31 +08:00
回复了 yagamil 创建的主题 程序员 前端技术过于分裂
@keymao #82 后端和后端差别太大了,我说的仅特指上面那位问的、他所谓的 [前端的全栈] ,我理解的是前端+搭建个能运行起来的后端就算全栈。那些老哥也大部分都是创业的,后端能用就行,自己干还少了对接成本和一个后端的人力。
真要往大里说,全栈的范围太大了,维护 MySQL 集群、交换机运维、精密空调保养、七氟乙烷灭火和静电地板。。。那能算得上全栈的我印象里就只有掘金之前的技术老哥 [牙医]
而且老哥你也说了,国内稳定运行的业务系统大部分用 java ,但对于创业公司来说。。。先活到稳定就是胜利了
2023-06-02 16:17:42 +08:00
回复了 yagamil 创建的主题 程序员 前端技术过于分裂
@zzzzzzZ #61
1 、和“前端”这个词的解释有关,最早的前端指的只有网页领域,后来创业热潮过了,各个公司就开始把不同的客户端和网页开发合并统称大前端。
2 、全栈工程师指的就是能做界面+能做后台,但大部分客户只能评价页面,对后台很难评测,所以目前能揽活的全栈工程师很多都是前端老哥。尤其是前端用 js ,恰好有大佬开发了 node 可以让 js 写后端逻辑,这就让前端转全栈的成本远低于后端。
3 、有一说一,不管是前端还是后端,中后期都难。现在前端的问题是起步时间晚,工程化程度还不够。等啥时候前端和后端都能和 Python 一样,在不考虑性能的情况下简单易上手的,那就得考虑换个行业卷了😂
2023-04-15 19:09:46 +08:00
回复了 thorneLiu 创建的主题 程序员 2023 年了,各位老哥都是用什么工具构建简历呀?
可以试试“超级简历”,英文名是叫 wondercv 来着。
个人感觉是简洁、看着舒服,外加导出以后可以直接打印。
2023-04-12 20:12:30 +08:00
回复了 brader 创建的主题 程序员 懂眼镜的哥们分享下经验
@To5tE #60 建议问下专业的验光师和蔡司认证店的雇员,我配镜已经是一年半以前,不清楚目前配镜的一些信息是否适用于现在。
我配的是智锐-亚洲数码-防蓝光+卫立盾,渐进没有额外收费。
2023-04-12 20:04:56 +08:00
回复了 brader 创建的主题 程序员 懂眼镜的哥们分享下经验
@liusijun #45 低端款建议选国产,蔡司的低端款溢价略高,不如配一副两三百的,然后半年到一年换一次。

智锐的优势除了蔡司家高端款的品质外,主要是定制。这样加工的时候可以结合镜框调整一些参数和根据需要配对应度数的渐进。我当时是找了家蔡司认证店验光,然后线上配镜,花了大概 1400 多。

低端款的眼镜的寿命短,主要是镀膜质量较蔡司差距过大,如果对于蔡司家较为擅长的渐进、定制参数等优势没需求,我个人的建议是最便宜的款式+换得勤一点。
2023-04-12 19:53:04 +08:00
回复了 brader 创建的主题 程序员 懂眼镜的哥们分享下经验
@To5tE #48 具体原理可以参考 #43 和 #57 二位老哥的回复。

当时我的配镜处方 400 度左右的近视+50 度左右的散光,加了 100 度的渐进。目前已经戴了一年半,没有明显的度数增长,平时戴眼镜看手机、平板、电纸书的视疲劳程度远远低于前一副眼镜。我个人认为还是比较值的。

要不要上渐进,最好在配镜的时候和你的验光师说一下你日常的使用,有的时候你在桌面加个屏幕挂灯,比上渐进的钱可能更值。尤其是很多公司的工位光照远远不够,加上一天八九个小时一直盯着比环境光更亮的屏幕,类似于关灯看电视,很容易发生视疲劳。
2023-04-12 10:25:29 +08:00
回复了 brader 创建的主题 程序员 懂眼镜的哥们分享下经验
可以试试渐进的镜片,我感觉有点用。
推荐蔡司智锐(亚洲数码款)+防蓝光膜,度数找医生开配镜处方。
2023-01-19 23:29:45 +08:00
回复了 acctv2 创建的主题 程序员 关于应届生跨行工作的问题,想问问各位前辈
作为一个转行码农,选择前端还是后端更合适?
前端和后端都是大分类,我说一下我对这方面的理解吧,有不对的辛苦各位老哥补充:
前端
- 如果粗浅的分为技术和业务,那大部分业务是以利用现有工具展示特定页面 or 效果,主要是负责各类型的界面展示、交互,保证用户能顺利使用公司提供的服务。这方面需要你能正确理解对应平台开发的方式,比如安卓要跟着谷歌、iOS 看苹果、网页要跟着 ECMA 和各大浏览器内核看齐、非 IT 行业的工控机则是 Windows 的天下。我也没法告诉你哪个平台在你工作的时候会火、会赚钱,但目前看来前端领域的趋势是跨端融合,客户端和网页端合并成大前端部门,H5 开始考虑跨端,安卓和 iOS 则开始往底层性能深挖、提高工作深度。如果没有下一个创业潮,后面市场的趋势有可能变成缺大量网页工程师和少量中高端的客户端工程师。毕竟小程序、网页对创业者是真的友好。
- 技术方面主要分 [如何压榨硬件] 和 [如何提升效果] (再细分参考图形学),压榨硬件的比如游戏引擎( unity 、虚幻)、网页版软件(比如 photopea 、稿定设计),这些因为有的效果不好看、或者效率不够高,所以除了基础的编程外,最好有一定的图形学基础。部分比较优秀的业务软件也会在这方面有一定投入,比如飞书的客户端据说是用到了 Rust 。
- 个人私货:如果你将来想做一款属于自己的产品,或者对如何用技术满足用户有很大的追求,那前端绝对是一个很好的选择。但如果对用户体验没啥追求、又对图形学没啥兴趣,那就不推荐了。

后端
- 后端其实分类更多,不同分类天差地别,但由于不面向用户,所以统称后端。
- 以我粗浅的理解,可以分为业务、稳定性、技术三个部分。
- 业务大家都很懂,可以理解为设计一个数据处理模型,并用对应的编程语言实现,并保证模型稳定运行,上下限都看公司业务发展情况。如果公司比你努力,那什么异地多活、两地三中心、分片、灾备、100K 问题,你都很幸运的有机会可以玩一遍,最终成为解决特定领域特定问题的管理大拿+业务大拿+技术大拿,以后这个业务领域的问题其他公司都只能来挖你的小弟;但如果公司没有你努力,那你的上限就取决于你自己的技术追求,而且管理能力很难锻炼出来。毕竟,管理 100 个人去搬砖、管理 100 个硕士去搞个商城系统和管理 100 个数学博士去搞量化交易,对人的要求是不一样的。
- 稳定性单独列出来,这个主要是 SRE 、网络、服务器运维、语言框架、数据库、各种中间件、开源组件云服务化(或者私有云开发者更恰当?)的领域,这些都是要求你对一个领域异常熟悉,最后走的都是技术专家的路子。如果你喜欢计算机底层,还有自己喜欢的领域,那机器推荐这个。但咋说呢,这个其实更细分了,研究路由器的和研究 MySQL 的肯定不是一个组,甚至成长背景都不一样。比如很多网络领域的大佬是从传统硬件厂商跳槽来拯救我们的,就像比特反转,你业务代码再 NB ,架不住底层路由器给你来这么一下子,要是没有这方面的资深人士很难排查。这里面的水很深,如果想做,建议一开始就直接瞄准对应的部门去考虑他们的校园训练营 or 实习,他们校招一般收人很少。
- 纯技术的就比较少了,有些方面是研究稳定性的同事兼任,有的会有专门的团队,但人一般很少且技术氛围很好,能去就去。

如果选择前端 /后端,在今年下半年参加校招,比较短平快的学习路线是什么?
- 看视频入门,B 站的就不错。如果想看新的,淘宝上可以买一些培训班最新的视频,但是带加密不能截图
- 然后快速过一下你做的方向比较靠谱的书,看看有啥落下的,主要是确认自己学的没啥问题,不要卡死在细枝末节,以能写出一个可以写简历上的项目为主
- 重中之重!!!能去实习就去实习,找那种能写代码的、和你想找的工作沾边的。实习远大于自己瞎捉摸,远大于简历上看似炫酷的项目。有时间一定要去实习,甚至有可能直接解决就业问题。


互联网大环境也在下行的情况下,是不是选择二三线小厂 /其他非互联网行业软件岗位更合适?
具体问题具体分析,前面是分析,总结直接看 3:
1 、选择公司要看公司有没有钱、你做的是不是给公司挣钱的主营业务、公司的业务是不是能长久的业务。
公司有钱才能给你发工资,主营业务才会不断面临各种增量业务场景而不是给人擦屁股、只有能长久的业务才会考虑稳定的技术建设而不是一把梭哈+人和代码有一个能跑就行。
2 、在公司正常的情况下,业务带给你的是对应领域的扩充,领导带给你的是个人成长的引导。
送你一首打油诗:同等领导选业务,同等业务选领导,领导垃圾换公司,业务垃圾学完跑。
大厂也有边缘业务,小厂也有核心业务,非互联网行业软件岗位更有高精尖的业务。但你去干啥的,和厂子的关系不大,还是要看业务。甚至业务都太粗了,得看你的领导。一个好的领导能让你五年后直接起飞,甚至直接带你创业带你飞。好业务遇上垃圾领导,那你在他手下也只能靠公司的集体荣誉感安慰自己。最坏的是垃圾业务垃圾领导,这不会负负得正,只会变成负的 n 次方。领导这玩意吧,记得提前打听下,不求各家企业创始人那种逆天的好领导了,至少找个没负面评价的。
3 、在 1 和 2 都没问题的情况下,没有明确目标就选大厂。
- 相比小厂,大厂会带来各种各样的案例和样本,一毕业选择大厂你会学到很多在小厂接触不到的方面。比如一个业务的收益评估可以从哪些方面,技术上的法务评估找哪几个律所专业。而且大厂会养大量不同的业务,你可以轻轻松松的找到对应的同事来约饭沟通,找到自己喜欢的领域。甚至大厂即使是裁员、破产,也大概率会比小厂体面得多。
- 如果有感兴趣的领域,在 2 没有问题的情况下,找一家你能去的、最大的公司吧。很多小领域只能看老板和团队氛围,比如量化交易、时序数据库,他们很难根据公司规模来判断是否靠谱,只能通过同业评价口口相传。
2022-12-13 14:20:39 +08:00
回复了 ggp1ot2 创建的主题 程序员 灵光一现的点子,有没有什么好用的 APP 可以记录
0. 笔记本|草稿纸|活页本|A4 打印纸|A3 打印纸+百乐 V5 走珠笔
买个顺手的本子放口袋里,基本适用于任何场合。
百乐 V5 是我个人习惯,虽然日常用确实贵了点,但结实耐草,不盖笔帽第二天继续用也不断墨。

1. flomo
推荐先读 flomo 101 ,他们家产品比较克制,作为灵感记录软件不错
https://help.flomoapp.com/

2. 手机记事本
iOS 的备忘录挺好用的

3. 各种笔记软件的快捷记录
找一个自己用着舒服的,然后绑定微信机器人
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 19:38 · PVG 03:38 · LAX 11:38 · JFK 14:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.