What a ServiceNow developer should know?

jesusemelendezm
Mega Guru

What are those top skills every ServiceNow cloud developer should have... ?

 

  1. JavaScript
  2. Glide Record
1 ACCEPTED SOLUTION

amkhan007
Tera Contributor

I think following skills every ServiceNow cloud developer should have.


  1. Client Side and Server Side Scripting (Ex. Catalog Client Script, Business Rules, Script Actions, Script Includes etc )
  2. Client & Server API's (Ex: GlideDialogWindow,GlideForm (g_form),   GlideAggregate, GlideRecord   etc)
  3. Administration (includes Reporting, Email Notifications, Creating/Editing Home pages,Personalizing Forms etc     )
  4. HTML/CSS/AJAX knowledge
  5. UI Pages & Jelly (More than 200 pages user Jelly)
  6. ACL and its debugging
  7. Knowledge of ITIL framework and good understanding of (Asset/Configuration/Incident/Problem Management, Product Catalog etc)
  8. Transformation MAP, Scheduler, Connection with other database/instance, WebService
  9. MID Server setup and Update set migration
  10. CMS, you can do lot in this space

View solution in original post

16 REPLIES 16

Kalaiarasan Pus
Giga Sage

Brad Tilton
ServiceNow Employee
ServiceNow Employee

There's a lot of great feedback on this thread. In addition to these technical skills I think it's probably just as important to have some basic consulting skills (whether you consider yourself a consultant or ServiceNow admin).


-The ability to translate business requirements into tool requirements that make sense to all and follow best practices.


-Knowing ServiceNow development best practices and being willing to push back a bit when a particular path may be detrimental long term to your customer.


I liked the best practices part and I strongly believe it is a must have ....


yes, this is very important. You can do anything on ServiceNow but that doesn't mean you should. Things need to make sense and the developer should aim to create solutions not just purely coding.


Brad Tilton (Cloud Sherpas) wrote:



-Knowing ServiceNow development best practices and being willing to push back a bit when a particular path may be detrimental long term to your customer.



If I could like this 10 times, I would.



I know that we had some expectations that our consultants early on in our initial implementation would let us know when our requirements were not in line with ServiceNow best practices and were disappointed when we learned that was not the case. We had to undo a lot of work he did later on as we learned the limitations of our choices.



I really value more than anything the ability for a consultant to let me know the best way to accomplish something, rather than just taking my requirements at face value and implementing them to the letter without much discussion. As I've grown as a ServiceNow admin, I'm much better at sensing that and asking the right questions of consultants, but I would rather a consultant come in with that attitude in mind without me having to force it.