If you hung out with more former military dudes you'd be surprised how many of them like me there are.
If you hung out with more former military dudes you'd be surprised how many of them like me there are.
For example, the Dallas Mavericks are exploring issuing their season tickets as NFTs and charging a fee everytime a ticket is resold to disincentivize scalpers.
The point of my response is to say, if something isn't working, change the formula. Here's some anecdotal evidence given my experience that might help. Stop complaining on LinkedIn about it. I personally look at LinkedIn and if I see multiple posts from you complaining about how unfair things are it's going to be an immediate pass.
Many non-tech employers careless about your stack, as long as the application performs the tasks they want and the cost is reasonable.
A full stack dev most likely won't be an expert in any particular area but should have a good understanding of the web so they can pick up different JS libraries, web frameworks easily.
And also, I don't consider full-stack exclusive to the web. Desktop apps, for example.
A few ideas that I think would give these grads some better luck:
- Update your profile to say "Interested in joining a front-end or back-end team" or "tech generalist with a focus on X"
- Elaborate even further in your About section and let people know which of the two you are stronger in and what experience you have
- Swap out "full-stack" for "web developer"
Don't tell me you're something you're not. Under-promise, over deliver. Seeing full-stack on a resume sets my expectations for whoever I'm about to interview regardless of the number of years of experience.
edit: styling
I've yet to meet a bootcamp grad that can efficiently architect a relational database, for example. I know plenty of Sr. level front-end developers who wouldn't think to call themselves full-stack even though they know how to submit a user form that persists to the database. Same with back-end developers who know HTML, CSS, and pick your flavor of JS framework.
If you've worked in the industry, you know things change too fast to stay up to speed on everything. It's not impossible, but it's unlikely and unrealistic to have that expectation of someone once they are employed.
It's comparable to how we laugh at recruiters when they ask for 5 years in a given language that has only been around for 2 years. You clearly don't know what you're talking about.
I always tell the folks I mentor through bootcamps they should figure out which area they like best, focus most of their efforts in that area, and then advertise themselves as a front-end developer or back-end developer or whatever, not full-stack. The upside down T approach. Show recruiters and hiring managers you at least know enough to know what you don't know.
And stop complaining on LinkedIn about how unfair it is that you don't have a million job opportunities pouring in or about all the applications you submitted and didn't hear back from - yes it's annoying, but if you advertise yourself as something you're not, you've likely already wasted someone else's time, so understand they probably don't want to waste anymore giving you an explanation for why you were passed over.
While being stoic may not always be the healthiest way to deal with issues in life, the perpetual victim attitude is also not healthy. It's as if people have adopted the Jehovah's Witness attitude of every rejection being a persecution that they can revel in. Who can be the greatest victim.
Let us strive for balance and not the extremes.
I'm not understanding the analogy. If you believe you are being punished for doing something wrong, how is that reveling in persecution?
Also, I'm not a Jehovah's Witness, but according to their website, they don't even believe suffering is a punishment for their sins. [0]
[0] - https://www.jw.org/en/library/magazines/watchtower-no3-2018-...
There is another thing I'm really missing for .NET projects. The possibility to easily define project-specific commands. Something like "npm run <command>"