首页 > 其他分享 >工作感悟.md

工作感悟.md

时间:2024-03-18 14:45:12浏览次数:16  
标签:感悟 md 这里 入职 代码 加班 工作 NYC 效率

2024-03-16

入职Tiktok了, base San Jose,内容是TV的后台服务,主要语言是golang, 做一下关于TV的后台服务的开发。

来这里干的事情,其实倒也没有那么复杂,代码很简单,薄薄的一层,入职前两天就把环境set up好并且看代码了。入职两周已经写了两个比较简单的需求了。说句实话,对我来说没什么难度,业务代码,product-driven,大公司可能上手难无非就是legacy和平台问题,legacy方面,代码不多,所以没什么负担。平台的话,因为我之前在上海字节做的事情和这里其实挺像的,平台工具都是一样的,只是业务服务逻辑不一样,另外合规上有点东西要学而已,对自己来说做得好,也不可以证明自己特别nb,毕竟上高中的时候,衔接预科班学得再好也不过是比别人提前学了点罢了,对于真正的聪明学生,这点优势是没法长期保持下去的。

工作

效率很重要,加班什么的都不是目的,目的是要有一个良好的效率,干完活,否则就是浪费时间,另外给组里人制造压力,大家都不开心,何必呢?

之前在metabit的时候,深深影响我的一点就是组内人效率奇高无比。每天虽然除了前半段之后,基本没有什么加班,但是大家干的活其实很多,而且不惧refactor的精神更是少见。如果可能的话,我希望在接下来的工作中,能够保持这种效率,不要因为加班而加班,而是尽可能要整效率要高,所以干完活了,就得下班。

来了这里的话,其实没有那么多活要干,更多的是要沟通,和传达自己想要表达的东西,和怎么去给每个流程做台账,从每个流程里抓可以深挖impact的点。这是这里的生存逻辑,现在还不太适应,但是这是不得不学的。

除此之外,可能就是一些refactor的东西吧,我觉得还是要保持一种开放和无畏的心态,除了产品做好,代码也要做好,这是一个程序员的基本素养。尽量保证自己的scope足够开放,不能再回到以前那种两耳不闻窗外事的状态了,否则这晚就业的一年,不白白浪费了么?

然后就是给别人的承诺,我觉得这个很重要,保持吧,答应做到的事情,一定就要做到。

设计思路

离职有好久了,metabit的确有很多我值得借鉴的东西,当时在的时候没有觉得这些东西很有用,后面真的要去写这些东西的时候,要去解决具体的问题的时候,发现遇到的诸多问题,其实有很多当初实习做的事情里面就有了答案。以后会慢慢参透这些的。

城市

回郑州待了好久,包括来这里之后,才觉得每个城市都有自己的特点吧。比如郑州,就是一个很适合生活但不适合工作的城市。上海两者兼宜,但压力有点大,城市和城市之间也有很大的差异,比如NYC和San Jose,这里就属于那种什么都有,但是每个地方和每个地方之间是至少半个小时的车程,我其实并不是很适应。

还是挺怀念在纽约的那段日子的。原来我在NYC的大部分时候,没有觉得NYC哪里好,地铁脏乱差,房子住的很憋屈,去的第一天因为自己budget不够,所以挺难受的。现在想想挺好笑的,自己大部分的好朋友都在那里,周末随便拉人出去吃饭,坐着LIRR去长岛登山,想出去拍照就出去拍照,住的差一点,不露宿街头又有什么关系呢?等离开之前最后一周才后悔,原来这里真的是一个很好的地方。所以,为了自己想要的生活,努力吧。

近期目标

  • 学习golang调优技巧,优化内部代码
  • 保持高效,尽可能避免无意义的时间花费和加班
  • git 持续活跃
  • codeforces保持刷题,从4月起
  • 保持健身,健康饮食,早睡早起
  • 多出去走走

标签:感悟,md,这里,入职,代码,加班,工作,NYC,效率
From: https://www.cnblogs.com/tiany7/p/18078055

相关文章

  • 工作中最常见的6种OOM问题
    前言最近我写的几篇线上问题相关的文章:《糟糕,CPU100%了》《如何防止被恶意刷接口》《我调用第三方接口遇到的13大坑》发表之后,在全网广受好评。今天接着线上问题这个话题,跟大家一起聊聊线上服务出现OOM问题的6种场景,希望对你会有所帮助。1堆内存OOM堆内存OOM是最常见的OOM了......
  • 一线/顶级的机器人公司(双足、四足、人形机器人)都在忙啥/主要工作是啥?
    参考:https://www.youtube.com/watch?v=NOljjZP75Gg很多AI方向的人认为这些世界顶级的机器人公司一定是把大量的时间和精力放在了AI技术研发上了,其实不然,AI技术在实体产业上的使用其实并没有想象中的那么大的距离,甚至可以把这个理解为work就OK,尤其机器人公司其实并不需要想那......
  • 1、什么是MDM?
    (一)什么是MDM?1、MDM介绍什么是MDM?MDM全称是Mobile Device Management,即移动设备管理,广泛应用于企业管理员工的移动设备管理,提供从设备注册、激活、使用、淘汰各个环节进行完整的移动设备全生命周期管理。支持的移动设备平台有Apple、android、Windows和Chrome OS。   ......
  • 2023性能测试工作积累
    一 理论1、性能调优思路:性能瓶颈点分析、关键参数调整、sql调优。调优过程中,通过系统资源、吞吐量、负载等因素来辅助分析。性能调优流程: 确定调优范围:服务器CPU、内存、IO、网络是否已被充分利用,是否存在瓶颈点。 系统调优:目的是充分利用服务器资源,避免资源冲突,提升吞吐量......
  • robot_sim_demo: Cannot locate rosdep definition for [yocs_cmd_vel_mux]
    提纲1、问题描述2、解决方法3、原因分析1、问题描述下载了ROS-Academy-for-Beginners后,开始用rosdep安装依赖,但是发现执行官方文档提供的依赖安装命令:rosdepinstall--from-pathssrc--ignore-src--rosdistro=kinetic-y,后出现了错误,如下所示:zzl@zzl-virtual-machine:~......
  • 工作总结!日志打印的11条建议
    前言大家好,我是JavaPub。日志是我们定位问题的得力助手,也是我们团队间协作沟通(甩锅)、明确责任归属(撕B)的利器。没有日志的程序运行起来就如同脱缰的野......
  • CMD认识与简单使用
    1.1什么是CMD?CMD是Windows操作系统中的命令提示符(CommandPrompt)的缩写。    命令提示符是一个文本界面的命令行工具,它允许用户通过键入文本命令与计算机进行交互和执行各种任务。它是Windows系统中一个基本的系统组件,提供了一种简单的方式来执行文件管理、网络管理......
  • 【Python使用】python高级进阶知识md总结第4篇:静态Web服务器-命令行启动动态绑定端口
    python高级进阶全知识知识笔记总结完整教程(附代码资料)主要内容讲述:操作系统,虚拟机软件,Ubuntu操作系统,Linux内核及发行版,查看目录命令,切换目录命令,绝对路径和相对路径,创建、删除文件及目录命令,复制、移动文件及目录命令,终端命令格式的组成,查看命令帮助。HTTP请求报文,HTTP响应报文......
  • 启动应用程序出现cmdial32.dll找不到问题解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个cmdial32.dll文件(挑选合适的版本文件)把它......
  • 高性能的Wi-Fi&Bluetooth模块: FC21SDTEA-Q73、FC66EAAMD、FC66EABTA、FC66EAATA满足
    1、描述:FC21是一款高性能、高性价比的Wi-Fi&Bluetooth模块。其超紧凑的封装尺寸16.6mm×13.0mm×2.05mm,能最大限度地满足终端产品对小尺寸模块产品的需求,并帮助客户有效减小产品尺寸、优化产品成本。FC21模块采用SMT贴片技术,可靠性高,能满足复杂环境的应用需求。紧凑的LCC......