2022年终总结




English version: 2022 Year in Review – Frank’s Weblog

2022年从某种程度上是乏善可陈的一年。虽然很多目标并没有达成,但在糟糕的大环境下也万幸没有遇到太大的困难。

工作

年初我司在Las Vegas举办了新财年的Sales/Engineering Kick Off,并邀请了全球的员工前来参加。WFH一年来终于第一次见到了部分同事,遗憾的是因为年初Omicron变种的造成的大流行,很多同事并没有前来。

由于去年年底和年初项目的成功,我如愿以偿地获得了第一次升职。随之而来的是更大的scope以及对于ownership的要求,以及承担更多的组内工作,如客户支持和mentor新人。

今年年中成功交付了一个大型项目,这个项目改进了我们的Cloud产品的网络架构,从网络安全的角度上使我们的产品具备了服务企业用户的能力,unblock了一些客户。作为项目的owner,从整个过程中学到了很多东西,无论是技术上的还是管理上的。

相应地,在这个项目上也踩了一些坑。这个项目的主要架构由一位contractor设计,说实话其中的很多设计我并不太认同,但是最终还是采用了这个方案。对于startup来说,时间非常宝贵,如果我们不能按时交付某个feature,潜在客户可能就会跑掉,因此难免会在技术上有一些trade off,这可以理解。我个人担心的问题是这个设计使用了若干开源项目组合而成,缺乏支持并且不一定可靠;另外我作为项目owner需要维护我和组里人都不熟悉的两个stack,并且组里无法提供相应的资源来支持我,一旦出现问题,就只能靠我自己。

不幸的是因为我们使用的一个开源软件的bug,加上测试时对没有使用足够的数据量,以及Kubernetes Probe设置得不合理,导致了在项目上线两个月后一次生产事故。不过万幸的是问题是intermittent的,所以对于客户和公司其他部门来说几乎没有感知。我花了一些时间定位并remediate问题,又花了一些时间完成了完整的解决方案并对全组做了Postmortem。

虽然是一次事故,但是这确实是一个机会让我更全面地理解了系统的设计和一些实现细节,使我更有信心操作后续的维护和迭代。这套系统刚上线时问题确实不少,并且由于这是非常重要的一个组件,一旦出现问题会让整个产品无法使用。以至于让我周末出门的时候都提心吊胆,担心被page。我花了一些时间把问题挨个修复。其中有些问题是奇奇怪怪的随机问题,无法彻底修复,我甚至无法定位这些问题出在哪,对于这些问题我想办法将影响降低到了无需人工干预的程度。我目前参与的一个项目会更新其中的一部分,从而永久地解决这些问题。

这个项目也提供了一个机会让我终于系统地学习了Kubernetes。我从大学期间开始多次尝试过学习Kubernetes,但是都半途而废了。我很喜欢learn by delivery,如果要我学习一样东西但是没有途径去deliver,我很可能会没有动力学下去。Kubernetes是很重且很贵的企业级技术,金钱上的限制让我不大可能像以前折腾VPS一样去折腾Kubernetes。在工作中学习的同时我又了解到了轻量的发行版K3s和Oracle Cloud的Always Free Tier。于是我使用Orcacle Cloud的永久免费Compute Instance自己建了一个小型Kubernetes集群,然后把我维护的一些服务和个人项目搬了上去。

从下半年开始又投入到了几个大型的项目中,年底爆肝了一个多月,希望明年能够顺利交付。

身份

H1B

前文提到过的Stop H1B Abuse(Liu v. Mayrokas)的诉讼在今年3月有了结果。不幸的是我们输掉了这个案子,我之前想写一篇文章来讲一下这个事情但是一直没有完成,下面是一个简短的总结:

我们的论点是现行的H1B抽签规则从以下两方面违反了APA(Administrative Procedure Act)

  1. The Registration Rules are ultra vires [*]because they exceed the authorization provided by the text of the Immigration and Nationality Act (“INA”).
  2. The Registration Rules are arbitrary, capricious, an abuse of discretion and not in accordance with law because the Defendants failed to examine and ignored evidence and data that indicated that implementation of the FY 2022 registration process would lead to fraud, abuse and the likelihood of a subsequent administrations of the lottery

*: Ultra vire:指行政规则/机构超越了法律赋予其的权力。

在简易判决(Summary Judgement)中,针对第一点,法院对INA的解读如下,认为目前抽签规则并不与INA冲突。

The INA (1) places a cap on the number of H-1B visas that USCIS can issue (§ 1184(g)(1)), (2) requires that USCIS issue aliens visas in the order in which petitions are filed (§ 1184(g)(3)), and (3) instructs that if USCIS approves multiple petitions for an alien, USCIS may count that alien only once for purposes of the cap (§ 1184(g)(7)).

针对第二点,法院引用了一个著名判例Chevron, U.S.A, Inc. v. Nat. Res. Def. Council, Inc,大致意思是当立法机构就某一特定问题或议题对行政机构的授权不明确时,法院应当尊重行政机关解释,而不是自己替代行政机关作出对于特定问题的法律解释。

The scope of the Chevron deference doctrine is that when a legislative delegation to an administrative agency on a particular issue or question is not explicit but rather implicit, a court may not substitute its own interpretation of the statute for a reasonable interpretation made by the administrative agency.

这么看来目前的H1B abuse变成了一个行政问题,不大可能从司法角度去解决。因为目前的H1B滥用很大程度上伴随的fraud,如空壳公司,不真实的offer等等。接下来的走向如何完全取决于USCIS如何识别以及处理这些欺诈行为。今年11月初有报道称一些通过欺诈手段进行多抽的H1B申请者被NOID,但恐怕这些措施和目前H1B滥用的规模相比只是杯水车薪,且很可能解决不了大家的实际问题。大家明年还是多拜一拜杨超越吧。

移民改革已经是个老生常谈的话题了,虽然今年国会整了很多的活,包括Durbin的H1B改革,BBB,American Compete Act, Eagle Act等等,但是无一落实且没有任何之后能够落实的迹象。归根结底,目前国会中少有人代表技术移民的利益。并且现在的国会几乎是死锁的状态,使任何移民改革不可能单独通过。

我现在开始越来越理解某群一位管理员的一段话:

…… 这些问题(指群里的一些争论)的源头,并不是新移民不学习,而是超出了学习的必要性和一般的可能性。
这种 H-1B、I-140 和 I-485 N轨制,30 年不变的名额分配方式,政府也不公开任何数据为新移民提供预测,这些都超出了一般的新移民想象。…… 当新移民变成老移民,发现这些破事,沉没成本都已经太高了

财务

今年经济的关键词是通货膨胀、加息,或许再加上衰退,这些对大家的生活和财务状况都产生了很大影响。2020年的短暂衰退中我还是个刚拿到SSN的在校学生,而今年则是切切实实地感受到了寒意。

股票

在去年的股市狂欢中我学到了1) 不要胡乱操作 2)不要试图去赚认知之外的钱。因此从今年开始我决定少碰个股,转而佛系定投指数和主流加密货币。但显然今年不是一个好的入场时机。

Stock Options

今年我在入职满一年后收到了第一份期权vesting,花了一番功夫研究。早些时候我写了一篇文章,简单分析了期权的税务问题和行权的策略:ISO期权的行权及税务 – Frank’s Weblog

Saving

我过去一直在使用Chase的Checking和Saving,传统的Saving account利率约等于零(Chase是0.01%),而Marcus和Discover这样的High Yield Saving Account利率远超过传统Saving account。今年随着利率升高,我不想再把钱在完全没有收益的帐户里。我首先开始使用Discover的Saving account,后来由于Marcus推出的promotion转去了Marcus。

目前可以预见加息还要持续,等利率到顶之后可以考虑买CD来锁定一段时间的利率来获得更高的收益。之前通胀最高时有考虑过买I-Bond,但是由于Treasury Direct的开户过程中需要签W9(需要是Resident Alien才行)[*],于是作罢。

*: 虽然理论上不合规,但NRA填写W9开户通常不会带来问题(参考:F-1 NRA投资帐户/High Yield Saving帐户的税务身份及报税问题 – Frank’s Weblog)。但是对于Treasury Direct,大家都知道不要惹IRS,显然更不要惹作为IRS的上级的财政部。

生活

年初去了Las Vegas参加公司的新财年Kick off,见到了一些同事和朋友。不过因为舟车劳顿加上时差,基本上除了开会都在房间睡觉,并没有怎么玩。

3月的樱花季再次去了DC。上一次去DC时COVID还比较严重,很多博物馆都没有开门或者预约到了很久之后,这次去看到了樱花,参观了若干个博物馆,看到了独立宣言和宪法真迹。

8月去了长岛上的Captree State Park抓螃蟹和钓鱼。因为没有经验,工具和时间都没弄对,第一天呆了一整个下午,结果一只都没有抓到还损失了一个网。第二天斥巨资购买了新的工具(5米长的网),但是没赶上最好的时间,最后只抓到两只,净亏。

Captree有很多渔船船队,可以坐渔船出海钓鱼。收获了鲷鱼和鲈鱼若干,大部分是女朋友钓到的。这是我第一次钓鱼,花了一些时间才找到感觉,只钓到了两条。然而鲈鱼都因为没有达到最小尺寸(法定最小尺寸16″,我们钓到好几条都是13″),只能放生。

9月中,我的Hyundai Santa Fe因为油泵问题被送去维修后发现底盘存在腐蚀问题。由于维修花费过高并且底盘的腐蚀会带来安全问题,我决定放弃维修并购入了2022 Subaru Outback。今年车市的火热随着产能恢复和需求下降逐渐降温,但缺货和加价依然存在。我在去附近Dealer试驾并咨询之后发现大多dealer都只有很少量的现车或运输途中的车。预定对我来说也不是一个选项,因为我不大可能等2-3个月。

于是我挨个查询了500miles内的几乎所有dealer的库存,并致电确认,最后从十几家dealer中只筛选出了大约5辆比较合适的现车。我看中的一辆位于长岛,我打电话询问后dealer开出的价格几乎是MSRP基础上加了$3500,让我有些大跌眼镜,经过一番谈判后把价格谈到了MSRP+$1000左右成交。

当时Subaru有2.99%APR的Manufacturer offer,但是我没有被批准这个利率。这其实并不意外,因为我的信用记录很短(2年半)且只有信用卡。最终被批了72个月5.8%的APR。不过在纽约州提前还款没有罚款,因此我可以按照我自己的节奏去还。另外可以预见到2022年下半年和2023年会继续加息,所以实际的利息也不算高。

有一个trick是一些信用卡(比如Discover, Wells Fargo)会提供一些0APR且低费率的Balance Transfer Offer,如果有好的offer则可以试着用Balance Transfer去”Refinance”车贷。Discover虽然给了我0APR的Balance Transfer Offer,然而由于我在Discover的额度太低($4k)并且费率高(5%),并不值得折腾。

10月,我们领养了一只朋友在用捕猫笼抓猫时意外抓到的一只流浪小黑猫,起名叫Maple。Maple是一只多趾猫,每个爪都多一个指头。做完体检,疫苗,绝育,芯片等等花了两个月左右。收养流浪猫还是比从shelter领养难度更大一些,需要更多的经验,精力和金钱。

Scarlett因为频繁腿瘸被我们带去看医生之后发现她的左后腿有髌骨脱位问题,这个问题在小型犬中很常见但是在猫中并不常见。目前情况还不严重,在通过补剂控制,希望不要发展到需要手术的程度。

Music of the Year

总结

2021年的繁荣终究是不可持续,今年的经济形势急转直下,加上动荡的外部环境,战争,通胀,衰退,裁员仿佛回到了水深火热的2020年。今年算是狗住了,但是明年依然会是充满挑战的一年。

希望2023年经济能够缓解,不被裁,抽中H1B,PWD和PERM手续顺利;希望女朋友申请顺利,拿到梦校offer。祝今年和明年的new grad顺利上岸。

12/31/2022 于 Syracuse, NY




Posted

in

,

by

Comments

5 responses to “2022年终总结”

  1. MF Avatar
    MF

    新年快乐!(没抢到沙发

    1. Frank Avatar

      谢谢,新年快乐!

  2. wu先生 Avatar

    万恶的资本主义。但,为什么一直觉得资本主义要比我们的好呢。

  3. azhaYOLO Avatar
    azhaYOLO

    新年快乐

    1. Frank Avatar

      新年快乐!

发表回复/Leave a Reply

您的电子邮箱地址不会被公开。/Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.