tinyfly's avatar

tinyfly wrote a comment+100 XP

3mos ago

@Mattiman It is a plugin to Jetbrains IDEs. In PHPStorm add the "Jetbrains AI Assistant" plugin. They've been aggressively pushing it so you may already have it in your IDE

tinyfly's avatar

tinyfly wrote a comment+100 XP

5mos ago

Jeffrey out here speaking truth. This is especially true for those looking to just get into their career. Every job listing has more "requirements" than most people have. I've never matched all the requirements. I look at those as employer's wishlists. In any case, when you are first starting out you have no work history or experience. How do you stand out and get someone to take a risk on you? I've found that employers are more likely to take a risk on an inexperienced programmer if they've shown some quality that signals they can do the work or are willing to learn how to do it.

When looking for my first professional level job. I was fresh out of school and I did the standard resume thing and didn't get much response. There was one job posting however that I really wanted. I took their homepage and rebuilt it with more modern techniques. I didn't even really change the design. When I submitted my resume I included a link to this rebuilt page and detailed why I did it, what I fixed, and what benefits it brought to them, and how I could do that to their whole network of websites.

It took a lot of time but it was worth it. I got an interview out of that and we spent most of the time talking about this site and very little time on if I met all their "requirements". I got the job and it kickstarted my career. It's been over 20 years since then and I've tried to do something similar for every big job move I've made. I consider myself an average programmer but I put in the work, always learn new stuff, and try to bring value to the business.

Never forget that employers hire people to either free up their time for other things or directly make the company more money. As a programmer it is easy to get caught up in the best framework, or the best programming techniques, or what have you and forget about why you really have that job.