Generally, you want to secure around a year if you are intentionally working the career ladder. It can be difficult to convince an employer that you will stick around long enough to make them money if you jump job to job.
That said, you need to consider your long term goals. If you are job hopping for experience, you might want to consider contract work, or independent work first. As an employer though, I don't consider a 6 month stint to be a bad thing. You need to be prepared to tell me why you're jumping ship, and what you are looking to achieve at my place of business.
Nobody can tell you a "right" answer though. It is entirely dependent on your own goals and ethics. You don't owe anybody anything in your journey to the top, so do what feels right and keep moving forward.
I use start.me
It is free to use, but I paid for the lifetime subscription and it hasn't let me down. I can use it between browsers, and I can access it from machines that aren't even my own. It is a browser based solution, but when I set it to my home page it is almost second nature to use.
That said, you need to consider your long term goals. If you are job hopping for experience, you might want to consider contract work, or independent work first. As an employer though, I don't consider a 6 month stint to be a bad thing. You need to be prepared to tell me why you're jumping ship, and what you are looking to achieve at my place of business.
Nobody can tell you a "right" answer though. It is entirely dependent on your own goals and ethics. You don't owe anybody anything in your journey to the top, so do what feels right and keep moving forward.