What part of the proces do you find most boring? Not all can be fun and joyful - unfortunately!
For me I feel whenever I have to built the backend controls to simple websites, that is the most boring part. This is where I all the CRUD (Create, Read, Update, Delete) happens and is so tedious.
For me it's much more fun to build something with more complexity and variation.
I think I find the prep work tedious and annoying--setting up gulp, dev environment, etc. Boring doesn't entirely describe my sentiment but the design, UI, interaction, motion, and experience of the site are more interesting to me.
I hate CSS/design. I can code out the logic on front and backend, & really actually enjoy making documentation so I & others can know what is going on, but I can't build a UI to save my life. I become so disenfranchised with a project as soon as all the coding is done and I have to move to the UI/UX development.
Cross-device / Cross-browser layout testing. I hate testing. I think all companies should have a QA (quality assurance) person / people to do this. Someone that's borderline a developer but doesn't like development or doesn't want to do it and likes to do very detail focused work while having the ability to write what's wrong and where, well. Of my 2 jobs, neither has this position, lol...
1-Contact-us
2- Content management system for static pages
both are make me very depressed ....
The administrative parts. And those are the parts the folks who ask for new features always forget.
Them: "Hey, we want a new feature to do X".
Me: "Ok. That will require a new table or two in the database, the front end screens, and we have to double the time because I have to build the back-end administrative screens for you to manage the setup for the feature."
Them: "Double the time?!?!?!"
Me: "You DO want to control the setup, right?"
Them: "Of course."
Me: "Then we have to build the administrative screens, too, which will require their own design and user interface and validation, etc."
Them: "So, when can you get it done? Next week?"
Me: *sigh*
haha Wordpress installations. In India a very common humour that newcomers student impress his girlfriend from install Wordpress on there machine . (I am witness at my collage time. ) thanks Emil Moe for asking good question. Lots of love.
Siddarthan Sarumathi Pandian
Full Stack Dev at Agentdesks | Ex Hashnode | Ex Shippable | Ex Altair Engineering
I am glad you asked this question. I was talking about something very similar with a few of my colleagues recently.
I actually like building the controls that you mentioned on the backend. Building good CRUD routes means everything in life for me (only next to drinking, of course :P). It takes hours to learn how to write CRUD routes, but years to master them.
Let me begin with the boring part - anything to do with the UI bores me (I think it bores me because I struggle do it, since I don't really know CSS). I do not like moving items 2 pixels to the left and 2 pixels to the right. I hope to pick up CSS one day and become better at it, perhaps it will stop being boring then.
I mean no disrespect to the UI community - it's the heart and soul of any application. It's extremely hard to master the UI building skills, IMHO and even harder to find good UI/UX engineers. Luckily, we have some kickass UI/UX engineers at work.