HackerTrans
TopNewTrendsCommentsPastAskShowJobs

soinus

no profile record

Submissions

Ask HN: How to get excited about deep learning

3 points·by soinus·قبل 4 سنوات·3 comments

comments

soinus
·قبل 4 سنوات·discuss
Thanks for the answer. On one side I'm happy it mirrors my understanding, but on the other I kinda feel some sadness for simple small beautiful solutions. A lot of models feel like brute force to me.
soinus
·قبل 4 سنوات·discuss
I think the most impactful thing I've built for now is an open source project used to auto complete C++ code in sublime text: EasyClangComplete. It does not take over the world, but I've been using it for years along with tens of thousands of people and that's good enough for me.
soinus
·قبل 4 سنوات·discuss
But there is! Use local variables and value semantics. Use references to borrow stuff. Never touch new or delete. Use smart pointers when need an owning pointer (rare). Anything beyond that: ask next in seniority to supervise. That should be enough to live a happy C++ life for a junior.
soinus
·قبل 4 سنوات·discuss
As a personal anecdote, all of my jobs were actually very interesting with lots of interesting design problems spanning from low level systems to very high level design decisions. Granted I worked in automotive and later in AR and have been lucky enough to be at the start of some projects, but there definitely are interesting projects for C++ out there.
soinus
·قبل 4 سنوات·discuss
Would not say it's true at least for robotics related fields. I personally taught C++ some years ago and the new guys have taken over since, adopting and improving on my course. There are many specializations where C++ is still a must.
soinus
·قبل 5 سنوات·discuss
While I completely agree with you that asking for forgiveness in these situations is probably a better strategy, I definitely know the feeling that OP had.

My take on why it's hard is that I want to be a team player and I generally want to do good for the company and especially the team. If I go and do something else, which I believe in, but which is not what we agreed upon with my team, it feels awkward and I either have to do it in my spare time (this strategy wears thin with time) it "sabotage" something else that I'm doing.

So I definitely see a structural issue at hand here. If anybody has a suggestion of how these situations could be addressed - I'm all ears. How can we tackle situations where the time to write code is much much less than the amount of time to discuss if we have to write this code? How to skip to writing the code quicker?