As a developer this one is a mixed for myself i always love to build my own codes and software but every so often there is many software out there thats more mature that you can use.
what do you like to do with software or web scripts/apps use pre built or build your own?
I am not a programmer, therefore, I like building websites (blogs, forums, even ecommerce sites) with content management systems, mainly open source content management systems. I have never felt a necessity to learn code just for building a forum or a blog.
I used to love building my own stuff, but things have come a long way since HTML tables and I never kept up well enough. So now it is basically all prebuilt for me.
Like anything, using prebuilt is the way to go as it's fast, straightforward, and easy meaning it's don for you, plus you let a company deal with updates and support. HAve more time to work on other things, like making your own theme and plugins and running the community.
I think It's too much job to do to make your own forum,you need to learn Front-end and Back-end,In todays world we have great forum softwares out there,from free forum software for example MyBB like I use,to PhpBB,to premium softwares like IPB that costs like $250 to get basic license,XenForo etc...
I used to write a lot of code including operating systems, databases and even a couple of games, all done in machine code/assembly language. I completely lost interest around the time C++ took off. When I became involved in running sites and servers I taught myself enough php to get by but I've never been motivated enough to do anything more than fiddle with other developer's code.