Thoughtworks 一月

距离加入 Thoughtworks 已有一个月。
这家公司也并非互联网公司,没有高强度的工作节奏,没有 996,有一些敏捷信仰。
对于武汉来说,也算是一个优秀的公司。

同时正如网上所言:该有的缺点也是有的。好奇的同学可以去看一下我的编程引路人(也是我司黑粉头子)耗子叔(陈皓)的文章。

技术变更

通过一个月的折磨,本人成为一名勉强能用的 Salesforce 开发者。
现在的技术栈新增了:

  • Apex
  • SOQL
  • Lighting Web Content

使用的产品新增了:

  • AWS lambda
  • Salesforce

但怎么说呢 Salesforce、Apex、SOQL 对开发者真的是非常不友善基本的功能都不完全。

先来说说 SOQL:

  1. 不支持 update delete insert
  2. 不支持 join
  3. 子查询只能写一层(本人也不推荐多层)
  4. select 结果不支持直接计算,需要在 object 上添加 field
  5. group by 支持不够灵活
  6. 不支持 field = field 的查询方式

在来吐槽一下 Apex:

  1. 云开发,没有本地开发环境,别想在本地调试,调试需要上传代码,日志难以检索
  2. 资源受限,除了 Batchable 之外每一种都会要较为严苛的资源使用量限制
  3. 语法低级,感觉像是 Java6 时代

最后吐槽 Salesforce:

  1. 上面两个东西都是 Salesforce 系统自带的。
  2. 网络延时长。
  3. 测试运行效率低。

业务发展

这是机密,我作为一头萌新,我只能说业务复杂度极高,技术复杂度倒是相对低很多,这么一比较,其实业务也没有多么复杂。

对未来的展望

这 2019 年总是要完成我 2017 年定下的目标了嘛,在 965 的公司都不能完成的话。以后也是没有什么希望了嘛。

End

Thoughtworks 在武汉还是一个非常值得加入的公司,有想要内推的小伙伴可以联系我。