robertbalent
Joined 7 years ago
Joined 7 years ago
That’s upside.
Is there an app that will generate walking routes, so you visit different streets each time?
If I wanted to develop something like this, where would I start?
To improve, you need to work on projects with more senior developers.
Few things that work for me well:
1. Talk with a senior person about everything you are going to do. How are you going to architect and implement stuff. You will learn a lot just by talking with smart people.
2. Have all your code reviewed by a senior person. It's good practice to do code reviews anyway.
3. Iterate quickly. Preferably, submit your code for review every day. This way you will get immediate feedback and can improve rapidly. I'm even often submitting empty classes and methods just to outline data flow and overall design.
A lot of companies are focusing on hiring "short fat" engineers. Especially companies having "dev ops" engineering model, where engineers must be able to work on all stages of the product lifecycle - from design, development, testing, to deployment and operations.
Just use PostgreSQL. You can get really really far with just an SQL database and few indexes. It's enough for 99% of projects.
This has two big advantages:
1. PostgreSQL is a reliable, high performant database, which has been proven over time. So you are not going to deal with weird issues and can focus on your project.
2. You will learn SQL which you are going to use throughout your whole career.
And if you decide to go this way, read this: https://use-the-index-luke.com/
So in lot of companies the official title is software engineer even without any accreditation.
From books I like "Elements of Programming Interviews" and also "Cracking the coding interview", even though it's little lightweight.
Then make your LinkedIn profile nice and shiny and contact the recruiters.
Thanks!
I'm already partially supporting this but need to do few changes.
The intermediate certificates returned when making the request are checked. The system will use the earliest expiration time.
However, the root certificate (which is stored locally) is not checked.
I'll add the feature and update the documentation.
Thanks.