ResearchGate | Berlin, Germany | ONSITE: Working From Home, must come to Berlin | Visa support
Position is to work mostly with PHP in a very fullstack environment. You'll touch Java, golang, hadoop/flink and write queries to run in our hadoop clusters.
I've read both documents a couple of times. I wonder what is in there that you believe should be in a "deep dive" or what is missing there in your opinion.
Thanks for your feedback and I'm keen to hear more from you :)
Thanks a lot! I blindly fetched this from the reference mentioned there. I'll update this as soon as I have time (probably during this week) and also let the author of the referenced post know about it.
I should probably add this kind of thing to the article then. It is nearly impossible to state "Language X is compiled/interpreted/jitted".
I didn't explicitly say that JS doesn't come with JIT, because I'd be putting Node.JS and every browser engine in the same bag. I simply can't be sure about all of them.
I'll add very soon this caveat that the dialect (js, php, python) doesn't really matter and make it clear that I'm talking about engines, possibly directly point to them.
I hope you understand, though, that I wanted to make JIT as a concept understandable. The language comparisons are secondary.
Hey man, author here. Thanks for the feedback. I recently added adsense there and I'm testing with the amount of ads in the page. Currently I'm letting AdSense decide how many ads it should place and where.
But if you believe the amount is so harmful for your experience, don't worry. I'll be more than glad to reduce this amount.
Thanks for pointing this out. It annoyed me a lot as well. The whole "dark mode" css was a "better than nothing" thing, and now I'm collecting the "must fix" things. This is definitely on the list!
That said: the website is open source, feel free to submit a PR if you find time before I do :D
Nothing that tools like Rector can't help you with.
I believe this extra step is incredibly important, given most of your dependencies you won't control and forcing strict types to them is not very clever IMO.
I'll definitely edit the post adding the relevant bits you mentioned.
Two special notes:
About 1. stdClass, you're right and I don't know why I just took it for granted without even testing. My Bad.
About 3. casting special types, you're right again. I didn't phrase it properly. Casting null to other types won't yield errors and casting resources too. Their values are normally nothing we should rely on, but doesn't mean one "can't" perform such casts.
Thanks a lot for your comments, they are incredibly helpful!
Cheers!
From what I understand it is simply not useful to expect Bootcampers to have such knowledge. These courses are made to spit people out to the easiest part of the market: start ups and other (small) businesses willing to pay little and receive a lot.
Learning PHP, Python or Java for back-end development is ineffective for Bootcamp courses and bootcampers. They require you to understand programming instead of programming languages, for a quick and functional delivery.
IMHO: It is the role of such companies hiring these people to actually teach them how the "real world" looks like and shape them accordingly.
I believe this question is not quite accurate. Node is happening in the real world, yes. But often companies with a couple of years in the market would have a different stack that isn't that hyped like JavaScript stuff.
They require actual programming skills, not programming language skills. And this I think is the most important part. I'm just not sure if we could ask this from Bootcampers, since their learning process is just sufficient to spit them out to the market.
Position is to work mostly with PHP in a very fullstack environment. You'll touch Java, golang, hadoop/flink and write queries to run in our hadoop clusters.
More info: https://www.researchgate.net/careers/senior-php-engineer-pro...