Ask HN: Anyone know of a personal development community?
Books, tips, experiments, really anything encompassing improving productivity & health.
Books, tips, experiments, really anything encompassing improving productivity & health.
Does anyone have any good references for someone who is looking to learn about the low-level database functionality (storage, indexing, data structures, etc)?
Any help would be greatly appreciated!
So my question is: What is the best way for me to go about learning best practices in API development, or using MongoDB, or even just being a better software developer in general?
So I am about to finish my Master's degree in Computer Engineering, which means it is time for me to start looking for jobs. I've been talking to people as they've passed by on LinkedIn, but I also have applied for internships in Germany. I figured the language is cool, it's a different place, and I get to work on what I want to. Long term though, I want to start my own business here in the States, so going to Germany greatly conflicts with that.
I just started a job where I am one of the first programmers at a startup and can really have some major influence on the company. I also received an offer for an internship in Germany. Both have their benefits, but I am really torn on what to do.
Which brings me to my point: Do you all think it is better to have a potentially great experience for 3 months, but might not contribute as much to your long terms goals, or to miss out on the experience in support of achieving your long term goals?
Essentially what I am looking for is a mentor in iOS development, particularly Swift. Do you know any forums, groups, or have any other resources that might be useful for some of the questions I have? Questions that might be outside the realm of StackOverflow.
Example questions: 1) How should I go about updating a tableView with data that is the result of an async request? 2) What is the best way to structure a system so that I can check for differences/changes between locally stored data and remote data? How should I do about updating the data?