GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   In-House Web Developer (https://gfy.com/showthread.php?t=1092147)

isteve 12-12-2012 04:38 AM

The first issue you might find is to actually find a proper software architect, if your project is porn related. Like mentioned by edgeprod, programmers that are of senior level have more work that they can handle. That means that they choose what benefits them the most, in salary and in "fun at work".

Now, if your project is adult related, most senior software engineer won't touch your project. This is a problem most big adult related companies are facing.

But, if you are paying enough, you might be able to get a few. However, you need to know how to spot a senior software architect vs someone that thinks he is senior.

The best bet would be to talk about design patterns. If he can't name and explain the obvious ones, stay away from the guys. ( http://en.wikipedia.org/wiki/Software_design_pattern )

Then, asks him questions related to Dependency Injection ( http://en.wikipedia.org/wiki/Dependency_injection ). If he can't answer, he is not a senior.

Then, asks him how he tests his softwares. If he is not unit & infrastructure testing all his code or if he's not creating reports related to his code's tests coverage, then he is not a senior.

Then, ask him questions about continuous integration ( http://en.wikipedia.org/wiki/Continuous_integration ). If he can't answer you, don't bother, he is not a senior.

Ask him about the books (related to software engineering) he reads and enjoys. Then, have a look on amazon and see if the books are related to any of the subjects mentioned above. If not, don't bother, he is not a senior.

Then, asks him about creating a RESTful API to encapsulate all your business logic, so that you can easily and quickly create sites, on different platforms, without re-writing all your business logic everywhere ( http://en.wikipedia.org/wiki/Represe...state_transfer ). If the guy doesn't know how to WRITE RESTful API's CORRECTLY, don't bother, he is not a senior.

That being said, if the guy is really a senior, expect to pay around 150k$ for his work. If quality is very important for you, you should invest in a senior software architect that write code.

However, if you need to create projects quickly and you are in the "we create demos and quick projects to test the water" mode, then go with a cheap hacker that can "get the job done". Then, when the project makes money and you need it to work properly, invest in a senior software architect to re-write your whole platform. Then, you will reach quality.

For a hacker that can "get the job done", the salary is around 60k-80k here in Montreal. These people normally have around 2-5 years of experience. However, some people stays juniors all their life.

For junior developers, the salary is around 35k-50k here in Montreal. Junior are basically developers that just got out of school or have less than 1-2 years of experience. However, some people stays juniors all their life.

-----------

For the people that care...

You can unit test your code in php using PHPUnit: http://www.phpunit.de/manual/current/en/

Selenium is used to do Infrastructure testing: http://seleniumhq.org/

Jenkins is a continuous integration platform: http://jenkins-php.org/
Jenkins can be used with PHP: http://jenkins-php.org/

-----------
Good luck finding someone!

Lykos 12-12-2012 04:51 AM

Quote:

Originally Posted by edgeprod (Post 19364978)
I don't doubt that. What I'm doubting is that they're as senior as it's being represented. Those people are such a small segment of the population that people throw the term around irresponsibly. I'll eat my hat if the candidate he's talking about fits the qualifications I've laid out. I'd even be willing to interview them to see.


Really man, why do you think it's not possible to have a senior programmer for less then 2,9k a month? Once i have free time, let's make an interview with few of my guys and you will see for yourself...
Top companies here are working with my guys and they are more then happy...
Maybe you are top of the top of the senior programmers and that's great... but other then that there are senior programmers with 5+ yrs of experience who works for less then 2,9k a month... We are not talking about west world...

We have one of biggest Microsoft development centers here and there is just not enough work for everyone...And they are more then happy to earn 2k+ a month with us in a country where average salary is 500, and they don't need to bust their brain to find a freelance work... Not everyone likes to hunt for work, lot of them loves steady and secure salary, keep that on mind.

And i like to say we have smart ppl down here, remember Tesla, Pupin, Milankovic,Einstein wife(math science) were all from here, so there are plenty of smart ppl to hire.... And we are country gone trough wars, very bad economy etc... And having 2,000+ american dollars... a month, steady income... is just amazing down here...
Tons of ppl here works for only 200 bucks a month, at least 50% of them... So ppl don't risk much here.

potter 12-12-2012 08:14 AM

Quote:

Originally Posted by isteve (Post 19365319)
The first issue you might find is to actually find a proper software architect, if your project is porn related. Like mentioned by edgeprod, programmers that are of senior level have more work that they can handle. That means that they choose what benefits them the most, in salary and in "fun at work".

Now, if your project is adult related, most senior software engineer won't touch your project. This is a problem most big adult related companies are facing.

But, if you are paying enough, you might be able to get a few. However, you need to know how to spot a senior software architect vs someone that thinks he is senior.

<snipt>

Too long to fully quote, but that was a very good post!

Killswitch 12-12-2012 09:10 AM

Quote:

Originally Posted by Vendzilla (Post 19365217)
Free blog since 2009?
I've known Dom for about 10 years, unprofessional would be coming into a thread to jump him without a clue. I've seen his coding, you don't say where you have, are you just judging him because of something he said on a website called Go Fuck Yourself?

:thumbsup

I don't think anyone here takes PenisFlogger seriously anyway, so me and Dom aren't really worried about him.

edgeprod 12-12-2012 10:17 AM

Quote:

Originally Posted by Vendzilla (Post 19365217)
Free blog since 2009?
I've known Dom for about 10 years, unprofessional would be coming into a thread to jump him without a clue. I've seen his coding, you don't say where you have, are you just judging him because of something he said on a website called Go Fuck Yourself?

High-5. Appreciate you, bro.


Quote:

Originally Posted by Lykos (Post 19365332)
Really man, why do you think it's not possible to have a senior programmer for less then 2,9k a month? Once i have free time, let's make an interview with few of my guys and you will see for yourself...

You're right, I shouldn't have assumed. I am reacting more to people throwing the term "senior" around loosely, rather than the price. I'd be happy to interview some of your coders.

grumpy 12-12-2012 10:23 AM

Quote:

Originally Posted by isteve (Post 19365319)
The first issue you might find is to actually find a proper software architect, if your project is porn related. Like mentioned by edgeprod, programmers that are of senior level have more work that they can handle. That means that they choose what benefits them the most, in salary and in "fun at work".

Now, if your project is adult related, most senior software engineer won't touch your project. This is a problem most big adult related companies are facing.

But, if you are paying enough, you might be able to get a few. However, you need to know how to spot a senior software architect vs someone that thinks he is senior.

The best bet would be to talk about design patterns. If he can't name and explain the obvious ones, stay away from the guys. ( http://en.wikipedia.org/wiki/Software_design_pattern )

Then, asks him questions related to Dependency Injection ( http://en.wikipedia.org/wiki/Dependency_injection ). If he can't answer, he is not a senior.

Then, asks him how he tests his softwares. If he is not unit & infrastructure testing all his code or if he's not creating reports related to his code's tests coverage, then he is not a senior.

Then, ask him questions about continuous integration ( http://en.wikipedia.org/wiki/Continuous_integration ). If he can't answer you, don't bother, he is not a senior.

Ask him about the books (related to software engineering) he reads and enjoys. Then, have a look on amazon and see if the books are related to any of the subjects mentioned above. If not, don't bother, he is not a senior.

Then, asks him about creating a RESTful API to encapsulate all your business logic, so that you can easily and quickly create sites, on different platforms, without re-writing all your business logic everywhere ( http://en.wikipedia.org/wiki/Represe...state_transfer ). If the guy doesn't know how to WRITE RESTful API's CORRECTLY, don't bother, he is not a senior.

That being said, if the guy is really a senior, expect to pay around 150k$ for his work. If quality is very important for you, you should invest in a senior software architect that write code.

However, if you need to create projects quickly and you are in the "we create demos and quick projects to test the water" mode, then go with a cheap hacker that can "get the job done". Then, when the project makes money and you need it to work properly, invest in a senior software architect to re-write your whole platform. Then, you will reach quality.

For a hacker that can "get the job done", the salary is around 60k-80k here in Montreal. These people normally have around 2-5 years of experience. However, some people stays juniors all their life.

For junior developers, the salary is around 35k-50k here in Montreal. Junior are basically developers that just got out of school or have less than 1-2 years of experience. However, some people stays juniors all their life.

-----------

For the people that care...

You can unit test your code in php using PHPUnit: http://www.phpunit.de/manual/current/en/

Selenium is used to do Infrastructure testing: http://seleniumhq.org/

Jenkins is a continuous integration platform: http://jenkins-php.org/
Jenkins can be used with PHP: http://jenkins-php.org/

-----------
Good luck finding someone!

good post

isteve 12-12-2012 03:56 PM

Quote:

Originally Posted by grumpy (Post 19365835)
good post

Thanks. Hopefully this will help someone ...

edgeprod 12-12-2012 04:18 PM

Quote:

Originally Posted by isteve (Post 19366539)
Thanks. Hopefully this will help someone ...

Without a doubt. All of that insight is golden. :thumbsup

VenusBlogger 12-12-2012 05:32 PM

HI HI HI... DO-MI-NI-CO is very angry today.

He has many reasons to be that way.

Eye for an eye, piriod.xxx

Killswitch 12-12-2012 07:23 PM

Quote:

Originally Posted by VenusBlogger (Post 19366699)
HI HI HI... DO-MI-NI-CO is very angry today.

He has many reasons to be that way.

Eye for an eye, piriod.xxx

http://i.imgur.com/63eJL.gif

woj 12-12-2012 07:56 PM

50 in house developers :)


All times are GMT -7. The time now is 08:40 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc