The one who remains

*Inspired by Marvel Loki series episode 6 (Final Episode)

Yesterday I was watching the final episode of Loki series and a character with the name “The One Who Remains” was introduced for the first time.

The name itself reminded me of tasks and scripts that never completed yet.

We all have this thing or things that is waiting for the perfect time to be completed.

Procrastination , this is the scientific term but from now I’d like to call it “the thing that remains”

Why we procrastinate?

I don’t know exactly why but I think that sometimes we know ahead what is coming with starting this task , maybe because it is complex , it is too easy to be done so we can start it anytime , in the sake of perfection or number of the previous combined.

Just start

I don’t know any solutions or in another a way a solution that works for me but I like this strategy , Just start it.

It doesn’t matter if you complete or not but at least half backed sometimes better than nothing at all.

At last we all have something remaining or needs to be done , and that’s fine , I tell myself this always 🙂

But sometimes start or be willing to start something which is remaining is better than doing it in the last minute.

Please share your tips, experience, comments, and questions for further enriching this topic of discussion.

Software Testing : Being a specialized or do anything a tester can do

We all have or had been in this debate even inside ourselves , which is better do everything a software tester can do , and here I mean to do manual , automation , performance , security , and anything else may be related to software testing or being a specialized and here I mean that you’re focusing on one or two of the above categories and be expert / specialized.

I am not discussing here exploration vs exploitation , as here we still within the same field which is software testing.

The reason that drove me to start this article , that I was asking a fellow software tester what she look forward in her career , which track she likes the most and I got the following answer :

I can do anything , I am a fast learner

This answer made me think a lot , this is not an answer , yeah we all started , and let me not say all , most of us started from the same point being a manual software tester. Writing , executing test cases and reporting bugs.

Wether you were testing a web , desktop or mobile application, it was the same starting point.

But by time we start to like a specific track or tracks more than the others and I think this is normal , and here I am not forcing the specialization point of view.

So the question here , am I against the do anything a software tester can do , the answer is no.

but you must be specialized in one of them if not on purpose it will be as you do it frequently.

A software tester who is testing mobile application for years and do other things beside it , can do anything as well but he/she is more experienced in testing mobile applications.

To be honest , being specialized has some pros but off course has a cons as well and from a personal experience it is harder to get a job that satisfies you and fulfill your track when you specialized in one track than being a software tester who can do anything.

The job market now forces some standards ,drive people to learn or practice some aspects of software testing like Automation testing , but does this make you automation testing expert , I think the answer is no.

Let me summarize here , I am not here to judge or to say what is right or what is wrong , I am in the same boat have the same struggles.

But what I can say here and also to myself that , it is okay and also good thing to do anything a software tester can do , but I don’t want to say must but try to be a specialized in one of the software testing tracks , this will give you an edge and confidence in your career path.

Please share your tips, experience, comments, and questions for further enriching this topic of discussion.