As a developer my idea is to establish objectives that are actually helping with personal growth and improve the organization, however I find it challenging to define goals that are realistic to complete in a changing environment and stay relevant after 6-12 months
Even if you must do goals yearly try thinking about them in quarterly increments first.