Emailing tests or documents is very common during the interview process if the company is a startup. Offer them a github link with the code if you want to standout.
Why apply without knowing the stack?
Emailing tests or documents is very common during the interview process if the company is a startup. Offer them a github link with the code if you want to standout.
Why apply without knowing the stack?
Surely there are more appropriate stacks for specific problem domains? Like how using R outside of data analysis is probably weird, or writing your microcontroller code in nodejs is probably a bad idea.
The law of the hammer exists, and if your tasks requires a screwdriver and all you have is a hammer it will be more challenging than need be.
Last time I looked, none were comparable to Rails/Django/SpringBoot/Laravel
\In 2019 there are far far far more developers with real experience developing in Javascript vs PHP. There are obviously a lot of other factors in considering the base dev language, but unless you can make a strong case for PHP vs JS, I'm picking JS every time because in the generic case they both meet my needs but a lot more devs work with JS vs PHP. This is not a moral argument, but rather a practical one. What is the practical argument for PHP?
Programming full stack with JavaScript requires a different programming mindset with its asynchronous nature.
Have you used PHP in the last 5 years?
Sure TS with something like Express has its disadvantages but I'm ok with it. It's the tool I use for a specific job and there's a lot more useful things to learn than another language & framework just for its sake.
> there's a lot more useful things to learn than another language & framework just for its sake.
Agreed.
Both are old languages and both had years of low quality devs cranking out terrible stuff.
Not a PHP advocate.
But I do recommend people think carefully before they commit to either Javascript or PHP.
Both are about equally good/bad in my opinion (I have written significant Javascript as far back as in 2005 and PHP later.)
Both are useful and both have very very effective footguns built in (unlike Java, my personal favorite, who's footguns are less effectivebut who's more famous for its built in ball and chain).
A significant advantage of PHP is it looks ugly and people already know they should be careful around it so they aren't so easily tempted to start using it for everything under the sun like they are with Javascript ;-)
Wikipedia tells me they're both from 1995.
That is a mighty strong statement when trying to big javascript lol
More of a hot mess of a language than Javascript where every engine can apply their own rules and implementations, just like HTML?
Just because almost everyone uses V8, it doesn't change the fact that when you execute Javascript code, it's not guaranteed to run a certain way because each engine is based on recommendations and standards - not cemented rules. It's the same problem as having to write HTML/CSS for each browser engine.
Specifically node developers cost more and are far fewer in numbers.
Make sure it's a private GitHub repo, or you ask first. Many companies prefer their coding tests to not be published online. It happens, it's unavoidable, but companies can often get by with the same test for a while if people don't post them on GitHub too much.
If they define themselves as a technology company, which I believe they do, and they want lots of complex features for their services, and set an exorbitant valuation on that basis, then they better have the right infrastructure for that.