News for hackers. Stuff that matters.
Re:Leveling up as a Junior Engineer by Double_a_92 on Monday June 19, 2017 @09:44AM (#14586844)
Would you recommend Laravel and PHP? I know PHP is seen as outdated by some people... But now that that NodeJS/MongoDB hype is finally receding, PHP actually seems like a sane alternative.
Re:Leveling up as a Junior Engineer by jajern on Monday June 19, 2017 @09:54AM (#14586936)
Any mention of PHP's merits at this point is going to start a flame war. It's pretty easy to be a terrible developer with it. JS/Node can allow you to be just as bad of a developer. The key to being good and getting a good start is to learn the fundamentals of whatever language you choose. Don't pick a framework and definitely don't rely on one without knowing a language. Frameworks come and go. I personally like Python but mostly use PHP in my day job due to it being the company standard for web apps. It works just fine for the company's needs. Most people can learn the basics of a language in a day so it may be worth running through a few tutorials in a few different languages to see if there is something that suits you. In my opinion it's good to have a toolbox of languages because sometimes a certain language is just better than others at different things.
Re:Leveling up as a Junior Engineer by lucidone on Monday June 19, 2017 @09:46AM (#14586860)
I use Laravel and PHP for my job at a trendy start up. We use it to spit out JSON. I have no complaints, it's an absolutely fantastic framework - good support for the set of actions common to most web apps via the community and libraries.
Re:Leveling up as a Junior Engineer by striking on Monday June 19, 2017 @12:26PM (#14588144)
Laravel is a lot of fun and has a lot of helpful opinions. Sometimes you outgrow it, but generally it covers like 90% of use cases.

If you use Laravel and not raw PHP, you'll be fine.

Re:Leveling up as a Junior Engineer by Chyzwar on Monday June 19, 2017 @06:05PM (#14590799)
PHP is career killer. Its makes you worse developer, confine you as web developer and have poorly paid jobs.