问这个问题主要是想要规划一下未来的职涯走向
我在台湾时有一些软件背景,后来因为IC设计在很吃香,就换去 MmNR 其中两间工作
之后移民至加拿大,这边很少有IC设计工作,因此重操软件业
但因为自知不适合/不喜欢纯开发SDE类的工作,转为做软件公司的Professional Services
我们公司是static analysis tool 领头羊的其中之一(大家别猜哪间,公司名不太重要)
平常我的工作就是帮助客户部署我们的sast tool,提供最佳实践,然后打打嘴炮
(雅思口语练到8.5了)
工作技术上和 DevOps 有87%像,因为接触大量客户的关系
各种不同的toolchain cloud technologies都需要会涉猎以及使用
因为我们是 security tool ,因此都对外宣称 DevSecOps
Security 的部分是我接下来想要学习的重点
现在觉得薪水碰到瓶颈,在 levels.fyi 上面看加拿大的 Software Engineer 薪水
我充其量只比中位数好一些,一亩三分地上面看到一票人毕业两三年在加拿大FLAG的薪水
都是我在现任公司做到死都拿不到的,相信自己有能力,只是因为不想当SDE
就必须拿非常低的薪水吗?(不过我研究了一下,在现任公司好像也没有比SDE低多少..)
因此现在是在考虑,应该持续练习我的 DevSecOps 技能然后看有没机会跳去一线公司吗?
还是转换跑道,例如变成 Security Engineer
SDE还是不考虑了,不喜欢一整天写 code ,对于刷题的面试方式也不喜欢
一线公司的 DevSecOps 薪水会和 SDE 差很多倍吗?
或是 DevSecOps 的薪水不同公司差很多倍吗?是不是值得跳槽?
谢谢,因为十年前在台湾待的软件业很陈旧了,没有什么DevOps CICD等
所以都是近几年来努力从工作中学习起来的,但对于整个产业还不算非常清晰