Since i started learning to code I have always been under the impression that you should code every project from scratch. For example you are making a project to show off your skills so you code a full html , css and JS site from scratch.
I was recently watching a few youtube videos and they mentioned in the videos that using templates is far from cheating and many developers use them for most websites. I decided to google it on stack overflow etc and again found that a lot of developers were saying they rarely make anything from scratch nowadays.
Is this correct? Do most developers use templates now for a starting point then change it to what they want?
The reason i am asking is i am looking to gain my first junior developer role. I am feeling semi confident in my skills and no doubt that i can tweak sites / templates to suit or do what i need them to. I mainly have problems with building them from scratch to be responsive for example.
If i used templates in projects i made and used them in my portfolio would i be laughed out of the door by the employers or are templates not frowned upon? (just to add when i mean use templates, I mean you would change them a lot not use it as it is)
I know this may be a stupid question but there seems to be a lot of developers supporting the use of them but something makes me feel like its cheating.