• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:03
CEST 11:03
KST 18:03
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists22
Community News
Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event11Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced9
StarCraft 2
General
Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Team Liquid Map Contest #22 - The Finalists
Tourneys
RSL Revival: Season 5 - Qualifiers and Main Event StarCraft Evolution League (SC Evo Biweekly) 2026 GSL Season 2 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament $1,400 SEL Season 3 Ladder Invitational
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
AI Question Using AI to optimize marketing campaigns [ASL21] Ro8 Preview Pt2: Progenitors ASL21 General Discussion Why there arent any 256x256 pro maps?
Tourneys
[ASL21] Ro8 Day 4 [ASL21] Ro8 Day 3 [Megathread] Daily Proleagues [ASL21] Ro8 Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV OutLive 25 (RTS Game) Daigo vs Menard Best of 10 Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread European Politico-economics QA Mega-thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Movie Stars In Video Games: …
TrAiDoS
ramps on octagon
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1248 users

The Big Programming Thread - Page 1000

Forum Index > General Forum
Post a Reply
Prev 1 998 999 1000 1001 1002 1032 Next
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
Profile Blog Joined August 2004
Poland17743 Posts
February 23 2019 13:23 GMT
#19981
Right now I have 0 overtime at work. I used to work for a company where I wouldn't leave the office for 2-3 days straight (including weekends) with no extra compensation for that. Needless to say most people left said company.
Time is precious. Waste it wisely.
Excludos
Profile Blog Joined April 2010
Norway8255 Posts
Last Edited: 2019-02-23 13:38:41
February 23 2019 13:37 GMT
#19982
One of my coworkers recently took some voluntary overtime, and it dawned on him that he had no idea how to write that up in his time sheet because he's never done it before. He's been working there for 8 years now.

But generally we have flexitime, so we can come and go as we want. Aka if you work more one day then you can leave early the next. If the total hours of a month exceeds the hours on contract (and the customer has approved it) then you get paid around 150% of your normal salary.

Earlier I worked at a company where the culture was just that you were expected to work overtime every day. Not only was I never paid for this, my bosses didn't even notice. I never worked less than 9 hours a day, sometimes up to 12-14, and I was told that I was one of those people who liked to come in late and leave early (Which is what prompted me to quit). Don't ever do unpaid overtime. No one cares, and you gain nothing from it other than a stressful life and no spare time.
emperorchampion
Profile Blog Joined December 2008
Canada9496 Posts
February 23 2019 13:48 GMT
#19983
1000 pages hype
TRUEESPORTS || your days as a respected member of team liquid are over
tofucake
Profile Blog Joined October 2009
Hyrule19210 Posts
February 23 2019 14:19 GMT
#19984
My little baby thread is doing well

Maybe I should actually work on the new op at me point....
Liquipediaasante sana squash banana
sabas123
Profile Blog Joined December 2010
Netherlands3122 Posts
February 23 2019 15:22 GMT
#19985
On February 23 2019 23:19 tofucake wrote:
My little baby thread is doing well

Maybe I should actually work on the new op at me point....

I wonder if WC4/SC3 will come out before the new OP
The harder it becomes, the more you should focus on the basics.
Mr. Wiggles
Profile Blog Joined August 2010
Canada5894 Posts
Last Edited: 2019-02-23 17:54:19
February 23 2019 17:52 GMT
#19986
On February 23 2019 17:57 dsyxelic wrote:
how okay are you guys with oncall/overtime and how many of you guys have it?

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)

Like others who've responded, I'm a salaried employee with flexible working hours. Sometime I stay a little later, and sometimes I leave a little early. On the balance, I'd say it works out in my favour.

I have had several instances where I've been asked to work "overtime" on an ongoing customer issue that was time-sensitive and business critical. As an office, we don't do overtime pay, but instead you'll get double time back. So, say you had to spend 4 hours supporting something over the weekend, you'd get 8 hours back to take the Monday off or tack on to vacation time. This works out pretty well, and sometimes the "overtime" work is voluntary, so people who want to spend time now for more later can do so.

Related to the above, I'm technically always "on-call", in that I can be reached out to at reasonable hours if an escalation requires it. There's no expectation that you'll always be available though, and the above time accrual kicks in as soon as you pick up the phone. We have enough people with wide enough skill sets that we can reasonably expect that someone will eventually pick up and be available when required.

There was a short period where I was actually on-call over the weekends and expected to be ready to go on short notice during the on-call hours. This isn't part of my normal job responsibilities, and the company wasn't willing to implement on-call pay (or equivalent compensation), so it was a point of contention between management and the developers they were asking to be on-call.

We fought back and forth about it for a while, and eventually were able to prove that having us on-call didn't actually lead to better support outcomes. Most of the time we either weren't contacted and didn't need to intervene, or were contacted prematurely about known issues that the first couple levels of support should already know how to resolve. Once we demonstrated that having developers on-call didn't provide any additional value we were able to reduce and then eliminate the on-call time. This whole thing lasted a few months.

EDIT: To summarise, I'm OK being compensated for "overtime" when required, I didn't sign up for uncompensated on-call time every second weekend during the summer.
you gotta dance
dsyxelic
Profile Joined May 2010
United States1417 Posts
February 24 2019 07:53 GMT
#19987
thanks for the input, thats definitely something I want to work on in the future (be able to navigate situations with managers asking for things I believe should be compensated)

its encouraging to hear that people typically will get some for of compensation though, I was led to believe oncall and overtime (without extra comp) is just part of most jobs
TL/SKT
graNite
Profile Blog Joined December 2010
Germany4434 Posts
February 24 2019 08:09 GMT
#19988
I saw math.dist in python 3.8 as a fast implementation of the euclidean distance calculation. Is there a way to use this lower level implementation in 3.7? Can I create a custom module or something like that?
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
February 24 2019 08:20 GMT
#19989
We currently have one person who does a lot of overtime at the company because he is one person in a role that has too much work for one person, but we finally hired someone to support him in his role. We don't get compensated for overtime unless it's a very large amount, but we usually don't need to do a lot of overtime.

I am generally against frequent overtime work. A long day once a week is ok if you work less on another day. Several days in a row is a good way to ensure crappy results because of frustration and mental exhaustion. You're not doing any favors with with that. Not to yourself and not to your company.
If you have a good reason to disagree with the above, please tell me. Thank you.
graNite
Profile Blog Joined December 2010
Germany4434 Posts
February 24 2019 08:22 GMT
#19990
Would you say it is also bad for your spines hea(l)th?
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
Last Edited: 2019-02-24 09:05:46
February 24 2019 09:00 GMT
#19991
On February 23 2019 04:30 JimmyJRaynor wrote:
Show nested quote +
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

Show nested quote +
On February 22 2019 09:36 tofucake wrote:
That's an awful way to work

Show nested quote +
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.


:wave: waterwaterwater

I have a conversation with my friends about this often, but I think this kind of program raises the _floor_ of the graduates, in that it makes it a lot harder for those who graduate to end up in a bad place for their career outright. Of course, gotta graduate, and that's a pain, and the 4 month stints is pretty hard on forming relationships.



On February 23 2019 17:57 dsyxelic wrote:
how okay are you guys with oncall/overtime and how many of you guys have it?

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)


We do 1 week every N weeks at my company. There's multiple parts to it: being paged for urgent issues, and being responsible and available for issues that affect the team. However, there's a real need to be oncall to respond to our customer's issues, and we have a true oncall process that involves layers of customer support before it reaches our team, ongoing back and forths to improve the process, and an expectation that every other team in the company also has dedicated oncalls to help triage and problem solve.

I think it's a necessary part of your job. For the less experienced it's an important part of slowly adding more responsibility and broadening your work. For the more experienced, who work on "more important projects", it helps ground you back into your customer's and coworker's realities when you're forced to work in the front lines, addressing maybe less glamorous issues. But the oncall process needs to be a real engineering process that is constantly improved upon.

Staying up late should really be a last resort depending how time critical your work is, but it depends on the company culture. Should really avoid working at companies that doesn't prioritize your offwork time though.

OTOH, our managers are essentially always oncall, and there's a generally accepted idea that some people are always oncall for critically urgent issues because of experience/seniority/worse case scenarios (e.g. a manager was woken at 3am the other day to help diagnose and fix a really really important problem). But generally the managers and company will only ping non-on-calls in off-hours only in the most dire circumstances. Our general SLA is, should respond ASAP during working hours, so check email/Slack often during those times.
There is no one like you in the universe.
LightTemplar
Profile Blog Joined August 2011
Ireland481 Posts
February 24 2019 11:38 GMT
#19992
Might as well throw my experience in the ring.

Working for large corp on-call was paid though it was over standard hours. It was also a regularly reviewed process. The team was also big enough that if a weekend didnt work it could be traded and there was a full team around 24hours the working week. WRT regular hours everybody just worked their shift and usually not much more.

Current experiece in small company land has been interesting. SLAs are not as stringent and manager mostly knows extra hours put in. Compensated for extra time with a lot of flexibility but not pay.

So its up to me to draw the line on working hours. I have to be relatively careful about not doing a lot more than required as there is always more to do. Its been quite similar to WfH issues where you have to be disciplined about work-life balance. Personally I find the flexibility is really nice though.

I thought the debate on pay vs promotion track was pretty interesting earlier. Also neat page 1k, new OP when.
"Thoughts are always there, the mind can't stop" - Grubby
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
February 24 2019 13:18 GMT
#19993
On February 24 2019 17:22 graNite wrote:
Would you say it is also bad for your spines hea(l)th?

What a German joke.
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
tofucake
Profile Blog Joined October 2009
Hyrule19210 Posts
February 24 2019 16:41 GMT
#19994
On February 24 2019 16:53 dsyxelic wrote:
thanks for the input, thats definitely something I want to work on in the future (be able to navigate situations with managers asking for things I believe should be compensated)

its encouraging to hear that people typically will get some for of compensation though, I was led to believe oncall and overtime (without extra comp) is just part of most jobs

It isn't always, you'll should ask about the policies in the interview and it should be a consideration if you get a job offer. I've worked jobs where I was always on call and ot wasn't paid extra, but the salary was really great so I took the job anyway
Liquipediaasante sana squash banana
Mr. Wiggles
Profile Blog Joined August 2010
Canada5894 Posts
February 24 2019 19:58 GMT
#19995
On February 25 2019 01:41 tofucake wrote:
Show nested quote +
On February 24 2019 16:53 dsyxelic wrote:
thanks for the input, thats definitely something I want to work on in the future (be able to navigate situations with managers asking for things I believe should be compensated)

its encouraging to hear that people typically will get some for of compensation though, I was led to believe oncall and overtime (without extra comp) is just part of most jobs

It isn't always, you'll should ask about the policies in the interview and it should be a consideration if you get a job offer. I've worked jobs where I was always on call and ot wasn't paid extra, but the salary was really great so I took the job anyway

I'll second this. I knew going in what the flextime and potential of getting called generally looked like. That's why the real on-call time was contentious, because it was something new that was sprung on us.

One other thing that makes our situation a little better is that we're a huge company, so we've got first level support working out of offices across the world, and a good team presence in India, which means we don't need to worry about night-time calls. After about 8 pm it's normal business hours over there, and vice-versa. This becomes interesting sometimes when you're trying to juggle an issue so it's worked on around the clock. Good communication of what the current problem analysis/status is becomes key.
you gotta dance
BisuDagger
Profile Blog Joined October 2009
Bisutopia19345 Posts
February 25 2019 03:08 GMT
#19996
On February 23 2019 23:19 tofucake wrote:
My little baby thread is doing well

Maybe I should actually work on the new op at me point....

Happy 1 thousand! Programming is the best career.
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
enigmaticcam
Profile Blog Joined October 2010
United States280 Posts
February 25 2019 16:33 GMT
#19997
This thread is the only reason I continue coming to this site. I stopped playing SC2 a long time ago.
JimmyJRaynor
Profile Blog Joined April 2010
Canada17489 Posts
Last Edited: 2019-02-28 19:41:09
February 28 2019 19:35 GMT
#19998
On February 23 2019 04:55 tofucake wrote:
My university did coops too, and 6-12 months is fine if you're working contracts. But getting full time jobs (where promotions happen) and bailing every 6 months for greener pastures is a huge red flag to competent hiring managers and hr departments

6 months is a bit short. In a hot economy where IT departments are constantly in fear of being raided 12 months is acceptable. New York//NorthEastern USA is hot right now.

If you are a full time employee (and not a part time contractor like me) its good to have the IT Manager have 100% absolute trust in you. If they leave for a better job they might want to take you with them. If they have a top notch reputation and get results they can demand a high degree of autonomy and can over ride HR in their next job.

I think its best to build relationships and network with project managers, CIOs, IT managers, and Business Analysts. Those relationships can outlast any single employment stint. I've been working for/with one woman for 5+ years who just drags me from 1 place to the next. She goes into dysfunctional IT departments and spends a year fixing them. She then finds a replacement for herself. She then takes on another IT Department reclamation project. Rinse and Repeat. I call her "Hurricane Hazel". She is also an SC2 1v1 Gold Leaguer.

I'll quote "Hurricane Hazel" the best IT Manager for whom I've ever worked :"Fuck HR"
Ray Kassar To David Crane : "you're no more important to Atari than the factory workers assembling the cartridges"
SC-Shield
Profile Joined December 2018
Bulgaria843 Posts
Last Edited: 2019-02-28 20:34:22
February 28 2019 20:32 GMT
#19999
I have a friend who has a masters degree in finance or something like that. He's said recently that he isn't satisfied with work/life balance and salary, so he's going unemployed for 6 months or a bit more to study a course to become a software engineer. As a software engineer, I'm pessimistic he can get a job easily (without sacrificing salary too much), but what do you guys think? The reason I'm pessimistic is because I had to do a 3-year degree at university, which you can't make up for with a 6-month course in my opinion. He says he's going to study .NET Framework, mostly C# I suppose.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
February 28 2019 23:18 GMT
#20000
6 months? He can probably learn a programming style and a language. He will probably be able to get a finance related job?

Not sure why he would expect to be able to find a better work/life balance as a software engineer.
Prev 1 998 999 1000 1001 1002 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 57m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 184
StarCraft: Brood War
Mind 1466
Bisu 655
Killer 301
910 237
hero 122
actioN 114
Dewaltoss 114
Leta 97
Aegong 95
EffOrt 84
[ Show more ]
ToSsGirL 75
Hm[arnc] 51
ZerO 24
scan(afreeca) 22
Sharp 13
Sacsri 12
Bale 12
Terrorterran 6
NaDa 5
JulyZerg 4
Dota 2
NeuroSwarm93
XcaliburYe21
League of Legends
JimRising 444
Counter-Strike
olofmeister1157
byalli760
allub261
Super Smash Bros
Mew2King238
Other Games
summit1g6227
ceh9668
Happy337
Sick245
monkeys_forever155
ZerO(Twitch)6
Organizations
Other Games
gamesdonequick582
Dota 2
PGL Dota 2 - Main Stream43
StarCraft: Brood War
lovetv 12
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• LUISG 26
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade1034
• Stunt486
Upcoming Events
Sparkling Tuna Cup
57m
Afreeca Starleague
57m
Snow vs Flash
WardiTV Invitational
1h 57m
SHIN vs Nicoract
Solar vs Nice
PiGosaur Cup
14h 57m
GSL
1d
Classic vs Cure
Maru vs Rogue
GSL
2 days
SHIN vs Zoun
ByuN vs herO
OSC
2 days
OSC
2 days
Replay Cast
2 days
Escore
3 days
[ Show More ]
The PondCast
3 days
WardiTV Invitational
3 days
Zoun vs Ryung
Lambo vs ShoWTimE
OSC
3 days
Replay Cast
3 days
CranKy Ducklings
4 days
RSL Revival
4 days
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
4 days
Krystianer vs TriGGeR
Cure vs Rogue
uThermal 2v2 Circuit
4 days
BSL
4 days
Replay Cast
4 days
Sparkling Tuna Cup
5 days
RSL Revival
5 days
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
5 days
BSL
5 days
GSL
5 days
Afreeca Starleague
6 days
Liquipedia Results

Completed

Proleague 2026-05-02
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

YSL S3
Escore Tournament S2: W6
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.