The Big Programming Thread - Page 999
Forum Index > General Forum |
Thread Rules 1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution. 2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20) 3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible. 4. Use [code] tags to format code blocks. | ||
Manit0u
Poland17041 Posts
| ||
Soan
New Zealand194 Posts
On February 21 2019 04:18 mahrgell wrote: That kinda assumes, that he even intends to change companies. I've heard (even in IT) some people like to remain with their employer instead of doing the usual 3 year job roulette. The guy that hired me at my current job has been there for 26 years. He was involved in writing some of the original software I believe. | ||
solidbebe
Netherlands4921 Posts
On February 21 2019 12:21 Manit0u wrote: Screw ML. | ||
Silvanel
Poland4601 Posts
Fast forward three months, several taskofrces, a lot of overtime and stress forward. Other collegue finished a big feature for our tool and pushed it to remote. I stashed some minor-to-medium, local changes i had, then rebased to remote master and started to apply those minor changes. And of course i already forgot the importance of this one line being commented out. I run some test of course and it worked ok (but this bug cause failures on test loop 2+ and no problem on first loop) i didnt have time for more tests. So we distributed the tool with fault and started overnight tests. Lo and behold i come in the morning and see everything going to the dumpster. And i really forgot about the cause, so it took me 4 hours to find it again and another 4 to fix it the proper way this time. So i guess the lesson is nothing new. A well known fact - dont assume You will come back to something later when You have time. You wont. And even if You dont have time to fix at least comment on the bug in case You forgot. | ||
Excludos
Norway7678 Posts
But that's only half of the lesson you should be learning here, the other is the fact that the bug caused tests to break and you figured you "didn't have time for more tests". Tests don't break because they're on a temper tantrum. They're there exactly to pick up issues like these. If tests start breaking, even if it's irregular, you program will too. Always make time to figure out wtf is going on, or you're going to be extinguishing fires in the morning. | ||
Areilycus
3 Posts
On February 21 2019 01:46 Lmui wrote: Just wanted some opinions from everyone else here as to what people think is the better option. I had two options that my manager offered me. 1. Progression within current seniority level (Level 2, progression 2 to Level 2, progression 3) 2. Higher pay now within current seniority level, to top end of pay within grade (higher than option 1, with progression occurring 6 months later instead) I said the money now would be more helpful, as job responsibilities don't change either way. I'm debating whether or not I made the right choice - It's too late to change it now, but for the future if a similar situation arises. You don't progress in a single company. You get a job, if they don't promote you in 6-12 months, you find a new job that is a promotion. If they do promote you, you leave 6 months after your promotion. Every time your new employer tries to judge how 'senior' you are, you spin it so they overestimate it. And since you are changing jobs, you can ask for more pay than all the people working at your company doing the same thing do. And when you find a place with a nice work environment, you stay a little longer because you enjoy it, so your CV doesn't seem like your CV is erratic but it looks as if you are just a rising star and opportunities keep opening up to you. If you can successfully carry out such a strategy depends on the person. But this is what you try to do if you want to climb the career ladder as quickly as possible. If they offer you this, you ask for both. I mean, they are willing to offer both to you. Why should you choose between one or the other? They think you are worth both, or they wouldn't offer it. | ||
tofucake
Hyrule18762 Posts
| ||
Deleted User 3420
24492 Posts
in all but a few rare fortunate cases, "loyalty" is a tool for employers to retain suckers at low wages | ||
tofucake
Hyrule18762 Posts
| ||
Deleted User 3420
24492 Posts
| ||
Blisse
Canada3710 Posts
| ||
mahrgell
Germany3854 Posts
On February 22 2019 12:15 Blisse wrote: You know that, like, you can just work at companies that care about its employees more, right? With a resumee like the one described above: Nope. | ||
spinesheath
Germany8679 Posts
On February 22 2019 14:58 mahrgell wrote: With a resumee like the one described above: Nope. Yeah we would get very suspicious here too. | ||
JimmyJRaynor
Canada15564 Posts
On February 22 2019 10:03 travis wrote: because the corporate world has discovered that many employees don't have spines - and too often leadership is too incompetent to actually even recognize their talent in the case that they actually do have any say in the matter. in all but a few rare fortunate cases, "loyalty" is a tool for employers to retain suckers at low wages On February 22 2019 09:36 tofucake wrote: That's an awful way to work On February 22 2019 11:01 travis wrote: yeah 6-12 months is pretty extreme i went to a university that systematically operated that way, but in 4 month stints rather than 6 months. its called "co op". from September 2005 to April 2010 i moved 9 times... lived in 4 cities... worked at 3 companies... got a 4 year degree and 2 years full time work experience. Other than a single 8 month stretch i was never in school more than 16 weeks at a time. I think the 80s term for a job-hopping corporate-climber was "Yuppie" ... Young Urban Professional. This "co op" University program has been around since 1967.... and I think its been one of the bigger engineering schools in Canada since the 1970s... so 10s of thousands of students do this. So this job-hopping , corporate-climbing culture has been around many decades. | ||
tofucake
Hyrule18762 Posts
| ||
JimmyJRaynor
Canada15564 Posts
I do not know how any one can do the permanent full time thing..Permanent full time work is a soul crushing grind. | ||
spinesheath
Germany8679 Posts
On February 23 2019 04:57 JimmyJRaynor wrote: I had 1 permanent full time job at a consultancy for 18 months then i left . i struck out on my own and took 2 of their customers with me. I do not know how any one can do the permanent full time thing..Permanent full time work is a soul crushing grind. That very much depends on the job and company. I don't exactly plan to stay for the rest of my life, but I've been at the same company for over 5 years now. And it's actually getting more interesting recently because we're improving many aspects of our development processes. If it was just the same thing all year long with no perspective of improvement, I'd probably look elsewhere too. | ||
dsyxelic
United States1417 Posts
its probably one of my least favorite parts of software work but seems difficult to avoid i've heard it is fairly normal to just have a week of on call every N weeks (N being # of team members) but thats from a small sample size of people i've asked from my internships i've seen a range of 0 on call at a non-profit to fairly often overtime/oncall (1 oncall rotation per month and a few days of staying up late to fix things) | ||
Silvanel
Poland4601 Posts
1)I like my work and atmosphere so it doesnt pain me much to come to work 2)I am well compensated for overtime 3)Company has additional benefits for overtime works 4)Its mostly voluntary (we are rarely "forced" to work overtime) In my previous work i hated overtime because it was almost 100% oposite of the above. | ||
dsyxelic
United States1417 Posts
| ||
| ||