Currently in summer before final year of CS undergrad. Doing an internship at a tiny startup (returning for a second year), but also just signed a contract with a small company whose owner I know semi-personally (part-time, I was upfront about max 10hrs/week of commitment), where I intend on doing the work during weekends/slow periods in main internship. My goal in doing this is to get some more money, expand my network by making it less reliant on a few people at the internship I'm doing, and learn some new tools/frameworks adjacent to what I already have experience with (so I can list more buzzwords on my resume). Working part-time isn't really a problem for my main internship, and I'd definitely prioritize the internship work over the part-time work, since it is more time-sensitive (startup is in growth phase trying to get customers, whereas small company already is running and wants some additional software developed to assist with operations). Do more experienced people have any tips for doing something like this and maximizing the value it brings to my career? This is the first time I'm doing a job where I need to record time/bill hourly - what exactly is the protocol around something like this? I usually overestimate the time it will take me to do something during weekly sprint planning, but does this still apply to part-time contract work? Would I look even worse than usual if I give a time estimate for a task, but then go over it, since every hour is billed?
India
12h
535
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
World Conflicts
9h
375
Is "From the River to the Sea" So Wrong?
World Conflicts
9h
331
Why I Find Free Palestine Inspiring
World Conflicts
10h
422
Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say
Tech Industry
9h
347
1 milli Sundar = 225k