跳转到内容
彼岸论坛
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[分享发现] 分享下开发经历中那些曾让我一脸懵逼的瞬间


小天管理

已推荐帖子

前几天,去朋友工作的小公司溜达,朋友写前端,他身后一哥们写后端,看起来不到三十岁。我闲着无聊,就坐在后端老哥旁边,看他写写代码,不一会儿我朋友前端问题修改完了,打包项目发给他部署到服务器测试一下。这时候我看着后端开始了操作,他们用的是 Caddy Web Server ,于是后端就开始改 Caddyfile 文件:

:2333 {
   root * /var/www
   file_server
}

:2333 {
   root * /usr/root/dist
   file_server
}

他简单的把之前的复制了一下,改了root路径,就打算重启caddy了。我说:端口也要改吧?他说:先试试。于是重启caddy,发现报端口重复的错误,又再次编辑Caddyfile,把端口改了。那一瞬间我甚至怀疑他是不是第一次写代码了,我虽然没用过caddy,但一个端口配置两个网站,稍微想想也不可能有这种操作吧?

这件事让我想起几年前隔壁公司的一个女程序员 A ,因为大家一起下楼吃饭,也都比较熟,有一次 A 找我说:JS 有几个地方的代码报错,能不能帮她看看怎么回事?我过去一看,好家伙!一个类里面这样写着:

class Store {
    function getItem(key: string) {
        // TODO
    }
}

我说类里面写函数为什么要加 function 关键字?她说好像有这种语法吧,她试了不行还以为开发环境哪里出错了!

再说到另一个男同事 B ,这个同事是纯前端,完全不懂一点后端。有一次,他想试试用Node.js怎么读写数据库实现用户登录,然而编辑器却总是提示错误,我偶然瞅了一眼他正在摸索着写的代码,发现他在 JS 文件里这样写着:

import sqlite3 from 'sqlite3';

export function login(req: Request) {
    sqlite3.SELECT * FROM users
}

我震惊了!函数里面都不是JS语法,这都看不出来?

为什么我要说这几个事情呢,因为他们的情况真的太反差了。通过以上几个事情,不管是谁,第一印象都会觉得这几个人水平很菜。但除了第一个后端,后两个我是知道的。女程序员 A 和男同事 B 工作经历大概都是五六年了。

女程序员 A 在他们公司干了两年,做的项目大概一二十万代码,她每天提交代码,开发能力肯定是够的,后面跳槽去了其他公司,据说干得也很好。

男同事 B 参与的项目八十多万行代码( css + js/jsx/ts/tsx + json ),他参与需求开发和性能优化,平时的工作任务也没出过什么问题。

你说他们水平不够吧,他们靠自己的能力完全能够应付日常的开发工作。你说他们厉害吧,有时候写出来的代码我甚至都怀疑他们会不会编程。(上面的几个问题,他们不是大意而犯错,是真的不知道自己写错了)

真是奇哉怪哉!

意见的链接
分享到其他网站

加入讨论

您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.

游客
回复主题...

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   您的链接已自动嵌入.   显示为链接来代替

×   您之前的内容已恢复.   清除编辑器

×   您无法直接粘贴图片.要从网址上传或插入图片.

  • 游客注册

    游客注册

  • 会员

    没有会员可显示

  • 最新的状态更新

    没有最新的状态更新
  • 最近查看

    • 没有会员查看此页面.
×
×
  • 创建新的...