问HN:不知道接下来职业发展该往哪里去

1作者: OulaX7 个月前原帖
你好, 关于我的一些背景信息: 我是一名来自伊拉克的软件开发者,获得计算机科学学士学位后,我开始寻找本地的工作,但在我目前的城市找不到任何开发者职位。我申请了其他城市的职位,但开放的岗位数量相对于申请者来说非常少,竞争非常激烈,我大约花了一年时间都没有找到工作。 之后,我找到了一份教师的职位,开始教授编程基础和网页开发。我在这个岗位上工作了两年,在此期间,我尽量在LinkedIn和其他地方申请尽可能多的软件开发职位,主要寻找美国或其他地方的全远程岗位。 后来,我在一家初创公司找到了一个付费实习生的职位,通过了面试,开始以承包商的身份工作。 我的初始合同为期六个月,合同结束后我签署了另一份为期六个月的合同,这次是作为初级软件开发者。合同结束后,他们又续签了合同,仍然是初级软件开发者,但这次是四个月,因为这家初创公司面临失败。因此,我总共作为全远程承包商工作了一年四个月。 然后,我失业了,开始再次寻找工作,大约六个月后,之前的雇主突然联系了我,并推荐我去另一家寻找承包商的初创公司。我欣然接受了这个提议并开始工作,问题是,在这家新初创公司我甚至没有被分配一个职位,我是一名软件开发者,但我不知道自己是初级还是中级?不过,根据我自己的评估,我仍然认为自己是初级。 我在这家新初创公司的前端团队中是唯一的开发者,负责从头开始实现完整的Figma设计,使用React。我必须诚实地说,我不得不使用一个组件库来完成工作,因为截止日期非常紧迫,一切都很快,没有时间进行代码重构和保证代码质量,坦白说,我甚至没有写测试!但我最终按时交付了,经过几轮修复后,客户很满意。 然而,大约八个月后,我失去了这份工作,因为这家初创公司未能再次获得资金。 现在,我对接下来该如何前进感到有些迷茫。对于一家美国雇主来说,找到工作非常困难,尤其是在他们得知我在伊拉克时。 我有几个问题: 1. 我是个无药可救的案例吗?还有希望吗?我仍然是初级开发者。 2. 我应该如何构建我的简历?除了我在过去两家雇主的工作外,我没有其他项目经验。
查看原文
Hello,<p>A Little Background About Me:<p>I&#x27;m a software developer from Iraq, after getting my BSc in CS, I started looking for local jobs, but failed to find any developer jobs in my current city. I applied to openings in other cities, but the the number of openings were so little compared to the number of applicants so the competition was crazy, I couldn&#x27;t get a job for about a year.<p>Afterwards, I found a role as a teacher, so, I started teaching programming fundamentals and web development, I kept this job for 2 years, during which I tried applying to as much software development jobs as possible on LinkedIn and everywhere else, mainly looking for fully remote roles in the US or elsewhere.<p>Then, I found a role at a startup as a paid intern, gotten through the interview and started work as a contractor.<p>My initial contract was for 6 months, after that was over I signed a different contract for another 6 months, this time as a Jr. Software Developer. After this contract ended, they renewed it again as a Jr. Software Developer, but this time for 4 months, because the startup was failing. So, in total I worked as fully remote contractor for 1 year and 4 months.<p>Then, I was jobless, I started looking for jobs again for about 6 months, then out of nowhere, the same employer from before got in touch with me and recommended me to a different startup looking for contractors. I happily accepted the offer and started work, the problem is, I wasn&#x27;t even assigned a title in this new startup, I was a software developer, but I didn&#x27;t know whether Jr, Mid? However, based on my own evaluation I still considered myself Jr.<p>I was the only developer on the frontend team for this new startup, I was responsible of taking a full Figma design from scratch and implement it with React, I have to be honest I had to use a component library to get the job done, because the deadline was very close and everything was fast paced, there was no room for code refactoring, code quality, TBF I didn&#x27;t even write tests! But, I ended up delivering in time, and after a couple of rounds of bug fixing, the client was happy.<p>However, after about 8 months, I lost this job because the startup failed to secure funding again.<p>Now, I feel a bit lost on where to move on from here. Getting a job for a US-based employer is very difficult, especially once they learn that I am based in Iraq.<p>I have a couple of questions:<p>1. Am I a dead cause? Is there still hope? I mean I am still a Jr.<p>2. How should I structure my resume? I have no past projects other than the work I&#x27;ve put for my past 2 employers?