4 ms·
My PhD is in Computer Science (mix of algorithms and data mining and some bioinformatics). I switched advisers few times. I can teach, I love teaching and I ha
by koots 8y ago
My PhD is in Computer Science (mix of algorithms and data mining and some bioinformatics). I switched advisers few times.
I can teach, I love teaching and I have huge experience being a teaching assistant. But there are some issues with teaching right now:
1-Most universities require teaching and research.
2-I want to move to software engineering work.
3-If want more and not start software engineering now, as a fresh PhD graduate, the problem will be worse later.
- brutus1213 8y agoI think you are over glorifying software dev. Most devs don't do google/MSFT/Netflix-style SE. Most do the same crap we do in grad school except they have 100% more meetings and progress reports to fill out. When you say Bioinformatics, I assume your main skills are in Python? That is going to be a problem as a software dev unless you stick to data science/ML. Professional work requires expertise in Java (boring but necessary) and C++ (hard but efficient). Make sure you understand concurrency/parallelism/locking in your tools/languages.
- koots 8y agoI know python and c++03. I agree that "concurrency/parallelism/locking" could be useful to me. May automotive companies ask for that and they also ask for some algorithms knowledge. Do you have any project idea in that area? Thank you for your help.