Discussion happening NOW on [LinkedIn](https://www.linkedin.com/posts/stephen-lemp_admin-developer-consultant-i-feel-like-share-7386141132197400577-qNrf?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA1Yt74BKW4bLlqvWuSM2JOVKEORPscNR3s) Admin. Developer. Consultant. But I feel like I've found some clarity in all the terms after 7 years in the NetSuite space: The roles (aligning with the available NetSuite certifications): 🔧 Admins: day-to-day support. Work directly with users to resolve issues and provide basic services. 👨‍💻 Developers: write code. Work with end users to resolve issues. Work with management to implement initiatives. 👨‍💼 Consultants: advise management on course of action to take. May gather information from users, but work primarily with management & leadership. And other facets: 👷‍♀️ Architect: the work each role performs impacts the design of your NetSuite system. In that sense, each role also wears the "architect" hat. ⌨️ Documenter: this occurs to some degree, no matter what's done. Could be in emails, in the code, in custom field descriptions - but it happens. The quality of the documentation depends on the person who's writing it. Merge admin and developer and you get "techno-functional consultant." But I'm breaking the typical trajectory of a NetSuite consultant by FORGETTING ABOUT being a consultant.... That's where the money is, no? Maybe - but I'm good at something different. I'm taking the Admin/Developer route. Check my title - there is no "Consultant" in it. I've seen a few things. I can give you some advice. But where I excel is delighting the end users with support that makes them happy to be using NetSuite. My KPIs: 📈 Responsiveness (speed to answer tickets and emails) 📈 Call-backs (# of times an issue occurs after I already fixed it) Maybe I'm being short-sighted, but I think the business world needs some good 'ol sys admins who can oil the machine where it's needed and who aren't always moving on to the next career step. For me, NetSuite Support Specialist is the terminal degree. Bold statement? Lets discuss - I'm happy to have my mind changed. Honorable mention for the "roles" list: 🤠 Project Manager: the guy who coordinates resources (people and time). Happy to discuss anything in the comments below!