Live data from Hacker News

Ask HN: I'm starting a new job as a PHP developer tomorrow

news.ycombinator.com

91–96 of 96 posts

Re: Ask HN: I'm starting a new job as a PHP developer tomorrow

#91
post #46

are you trolling? 1) if you switching from ruby to php because there is no remote jobs.. well, there are plenty of them 2) you didn't touched php for 8 years, so why go php? 3) they are locked to windows and you can't install linux, well, don't go there 4) you can't even bring hardware! wtf! don't go there x2

No.

1) Show me where are the remote jobs you're talking about. I've been looking for a long time on different sites, e.g."Who's hiring" (Hacker News), We Work Remotely, and so on.

The standard response I always get is:

- "Thanks for reply. No this is Full time only."

- "Thanks for getting in touch. Unfortunately we are looking for someone to join our London team."

- "Unfortunately, we’re not looking for remote engineers at this time."

I've got enough of this shit.

2) Because there's nothing else I can find. I don't live in SF where you have a lot of options about where to work and the toolsets you can use.

3) They allowed me to use Linux on a VM so I can use Linux. I'm just stuck with a VM for now and while that's not optimal, it's still better than nothing. I'll try booting Linux from USB and see if they allow me to do this, so I can bypass Windows completely.

4) Lots of companies don't allow this, and this is full time employment, not your cool and fancy startup in SF where they allow you to play video games in the office.

Re: Ask HN: I'm starting a new job as a PHP developer tomorrow

#92

PHP isn't as bad as it used to be. Yes fundamental operator order is erratic and I'm forever googling basic functions, but the ecosystem has produced some good stuff over the past couple years. Read up on Composer and Packagist. It's basically NPM, Gems, or PyPi for PHP. There are now solid interoperable libraries for most common tasks. - https://getcomposer.org - https://packagist.org Laravel is a great framework, b…

Thanks for those links but they mentioned their codebase is full of legacy code.

I talked about what they use on their PHP stacks and they mentioned they don't use any frameworks at all. They use AngularJS for their front-end but on the PHP side they use pure PHP and no frameworks at all.

Re: Ask HN: I'm starting a new job as a PHP developer tomorrow

#94
post #30

I did this mistake once... I'm also a linux guy, but I was working in a company where everyone was using Os X. I did install an arch on my laptop and used it for almost a year. Now, with the hindsight, it was a big mistake : it did make me loose so much time ! I did had to fix one script out of 2, the build system was not working properly, etc... And linux and Os X are not that different ! Don't do that... Use the to…

I don't think it's a mistake at all to prefer to run GNU/Linux on a OS X or Windows environment.

If they have trouble helping you just because you run a different OS then they don't sound like they're skilled enough to begin with.

And it's probably them who can't adapt rather than you.

Re: Ask HN: I'm starting a new job as a PHP developer tomorrow

#95

If you want to run Windows 7 in a VM using a Linux box, I would recommend using KVM ( http://www.linux-kvm.org/page/Main_Page ) instead of using VirtualBox. I initially tried using Virtualbox to run Windows on Linux... but it had a hard time running multiple applications (multiple Visual Studio's, etc...). When I switched to using KVM, it was light years faster. All performance/reliability issues disappeared instantl…

I agree, KVM on Linux is amazing and there's nothing that comes even close with performance IMHO.

However, my problem is that I'm stuck with Windows 7 at work, so I have to use something like VirtualBox to run Arch on it.

I'll try getting one of those SATA-over-USB converters and I'll get my SSD to the office, hopefully they'll allow me to boot over USB so I can run Arch and bypass Windows completely.

Re: Ask HN: I'm starting a new job as a PHP developer tomorrow

#96
post #17

>They said I have to use a VM. They also mentioned I can't bring my own hardware. >Suggestions welcome. Keep looking for a new job. I guarantee this is the tip of the nightmare iceberg you're about to hit. I hope I am wrong, but I've seen this enough times before to know that I'm probably not.

Can you elaborate on this?
Post reply on HN