Do you know how to code? Does using code help in your community role?
With a background in Geography, Iām still finding my feet in the online community world
Do you know how to code? Does using code help in your community role?
With a background in Geography, Iām still finding my feet in the online community world
I do, but primarily because I came from the software engineering world. It doesnāt directly help day-to-day, but there are times digging into the community platform, creating reports, or building emails having that experience comes in handy.
No, butā¦. Sort of. I grew up a geek and messing around with PHP forums and then ran a web hosting company in high school. I never really learned to code though, I could just read it. Fast forward to getting into the community world ~7 years ago, and I ended up relearning how to hack stuff on the Khoros platform. Less the coding and more the being willing to hack and deal with issues made me much more successful but definitely unique to me/roles Iāve had probably more than most ācommunityā gigs.
With that said, Iāve had engineers for years now, and would never take a community role without one. The ability to dream up, and then do, literally anything, in a very short amount of time, is super magical when done right. It adds a whole other layer to what a community can do.
Thatās really interesting to consider @Mallclerks. Do you brand yourself as a team, or do clients supply your engineers?
Which languages have you found the most helpful to know?
HTML, CSS, JavaScript, Ruby primarily - and then some frameworks built on CSS, JS, and Ruby.
Iād say HTML is the easiest as itās only structural markup, followed by CSS. These are all about presentation - how things look on the page. Really helpful for email building and tweaking community themes if you donāt have developer resources to help.
JS/Ruby on the other hand are harder to learn. Iād recommend having a small project to work on, do a few tutorials to get the basics down, and start working on it to learn. Itās a deep well to explore, but even having some basics can be really helpful!
Thanks @justindirose, I think thatās a really good idea to learn to code whilst working on a small project - youāll see what you are trying to achieve and know when youāve got it right
Iām over like a ~40 person Community team at Upwork, so yes team. Our engineer sits within our group as well as technical/product manager. As for languages, thatās part of the āIām not an engineerā part, I couldnāt even say. I know HTML/CSS/JavaScript I can read it like English, I couldnāt even name another 5 languages probably though. For the most part though, they are all the same (and again, this is where every actual engineer will slap me for saying that probably ).
I see! Thanks for clarifying @Mallclerks Likewise, my understanding of the different lanuages is limited