11 ms·
Objectively, I would say that the problem you struggled with this morning should be doable by someone in comp sci 102 (and probably comp sci 101). That you're s
by twunde 8y ago
Objectively, I would say that the problem you struggled with this morning should be doable by someone in comp sci 102 (and probably comp sci 101). That you're struggling with something like this, suggests that you're very out of practice and really haven't done any significant work recently (or at least not in Python). That doesn't mean you're unhirable, but it does mean that you're going to need to spend a lot of time prepping and working, probably significantly more time than your colleagues.
With that said, think about why you chose to major in computer science and what classes you enjoyed the most. Maybe there's a specialty you really want to do, maybe you would prefer to do something tangential to programming like project management, information security or data analysis. You may find more it more interesting and easier to work on practical projects. It's probably worth trying some web development work (especially in languages such as ruby or python with foreach semantics where you won't need to worry about off by one errors as much)
- Tmp1234 8y agoI've been practicing interview questions everyday for the past few months on and off in Python. I've been trying to prepare for technical interviews. I run into problems with almost any problem I attempt and I was even worse when I started. Even something as simple as recursive solution of fib sequence was undoable until recursion clicked more. I chose cs because I like problem solving, having a concrete end result and because it's a way to make good money without an extreme amount of years in school.