Employees in all kinds of roles are often called upon to do things that are outside their normal job description. Handling this with grace and trying to do the best you can with it makes you more valuable to the company than if you are inflexible and refuse; that’s probably obvious but merits mentioning. Less obvious, perhaps, is the value you can bring to the company as a developer in that exercise.Continue reading →
I suspect you have some small scraps of time during your workday in order to try to learn a subject that seems insurmountably large. The first suggestion I would make is to adopt a time management process, particularly the Pomodoro Technique, which allows you to break up large tasks into small ones and make the most of small, discrete chunks of time.
Second, you need to know what you will tackle in those small chunks of time. I’m sure there are other ways of breaking it up, but I might break learning test automation into these broad parts...Continue reading →
When looking for and evaluating candidates, I do not really care much about specific frameworks or technologies. These come and go, and their relative worth is generally due to either current fashion or their prevalence at whatever company happens to be offering the job. What I much prefer to see are skills and knowledge that are independent of the tools used.Continue reading →
As these roles and the expectations that surround them mature, it will become easier for companies to know what they are looking for, and easier to describe that in a job posting. With more examples to follow, candidates will have a clearer path to prepare for these jobs. Salaries will improve as the value of this work is made apparent, attracting more candidates, and we will see a healthier balance of supply and demand...Continue reading →