TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How do you manage job and side projects?

5 点作者 sunilkumarc超过 8 年前
I have been finding it very difficult to juggle between between my job and my side projects. It&#x27;s not just side projects. Constantly practicing coding questions is important too If you want to get into a good company.<p>How do you manage all of these while not missing other important things in life?

3 条评论

weberc2超过 8 年前
I&#x27;m married, but we have no children. We recently moved to a big city, and try to spend time exploring together (we also make monthly trips back home for extended weekends). My commute to work is about 20 minutes, and my job isn&#x27;t especially demanding compared to other jobs in my country (~45 hours a week). I plan to pitch my side project to my company with the hope that I can work on it full time. I probably spend 8 hours per week on my project on average, and I&#x27;m able to make it work through meticulous time management (I have a clear vision for my project and a road map leading up to my pitch). I&#x27;m not sure how a person might do this with children, but I suspect it would require sacrificing relationships or sleep or both.<p>EDIT: Also, choosing a programming language that can let you get off the ground quickly is huge. This is less about the actual ergonomics of the language and more about the tooling. I&#x27;m using Go, so I don&#x27;t have to fight with build, CI, packaging, or deployment scripts, and I also get documentation for free. Further, the standard library suits all of my needs--in particular, great testing, benchmarking, and profiling tooling that&#x27;s standard across all Go projects. Doing all of this myself would have been prohibitive for my project.
评论 #12938324 未加载
orlax22超过 8 年前
this is something that troubles me to, I work a 8 to 6 office job, do some freelance projects and try to draw&#x2F;create some personal projects and i am constantly feeling like making no-progress.<p>the first thing i did was realize how much time i actually have every day after regular work. turns out it is a bout 4 productive hours. what i do nowadays is to focus every day on an unique task. (working on a freelance gig, learning to make videogames etc..) but only one thing per day, jumping from one thing to other is what i think makes it hard. so i put aside at least two days a week(8 hours total) to the personal projects and divide the rest among girlfriend&#x2F;family&#x2F;entertainment.<p>having deadlines, meassuring time in a realistic way i guess.
评论 #12939281 未加载
sunilkumarc超过 8 年前
One more thing I wanted to know is, how often do you guys practice coding competitive Data Structures and Algorithm questions? I feel it is very important to crack interviews these days.