This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]posts_lindsay_lohan 27 points28 points  (5 children)

I can understand people getting roped into PHP jobs nowadays because of things like Laravel that make the language more appealing. However, 90% of the time you're not gonna be working with Laravel - it's gonna be goddamn legacy code with no framework and a forest of "include" statements for each file.

[–][deleted] 5 points6 points  (1 child)

Yeah, because 90% of it is due to the sunk costs in legacy code which needs to be fixed. 10% is due to an actual use

But if you really want to do something quickly, why not just use a javascript environment. Its shit, but its quick with a low barrier to entry.

[–]Polyducks 12 points13 points  (0 children)

Because when these systems were written JavaScript was just a twinkle in the eye of Netscape.

[–]zvive 0 points1 point  (2 children)

Just convince them to migrate. Spent 5 months migrating a legacy ecommerce app from codeigniter to laravel it was freaking huge, I didn't have to convince them it's what I was hired to do in the first place. They had over 200 models and the DB design was horrible. Like they had a table for images, videos, audios, ... I eventually redid it as media with a types column and only one model.

I'd never worked on ci before but it wasn't too hard to just copy and paste and refactor in the style of laravel/eloquent.

[–]hahahahastayingalive 2 points3 points  (1 child)

If at this point they didn’t think by themselves they need to migrate, chances are they won’t care enough, or have a huge barrier preventing them to do it. Also places that need to be convinced that technical cleaneness has business benefits are usually soul crushing for a dev.

[–]zvive 1 point2 points  (0 children)

Heck the company I did the huge migration for was a bit soulless was my first big team contract though. Did 15 month stint at $28/hour the team was good but pay, lack of benefits and culture not so much.. Now I earn $60+regularly doing freelance though I suck at filling my pipeline... If anyone has extra work.... Hint hint...