A new special edition
where we talk
with someone that is working at ASSIST.
Hello, I'm Steve!
Hey!
I am Alex!
And you look relaxed...
Very relaxed in this morning.
Is that a normal day for you?
Yes.
You mean...
you come everytime with the motorcycle?
Always...
as long as the weather is favorable
I will never refuse two wheels vs. four.
I understand you've been to ASSIST for a long time.
Yes.
How is it,
how do you feel at ASSIST?
ASSIST is an inspirational area
with people
that are very creative
and...
and also are the projects I'm working on... are very dynamic.
And that always
kept me focused
because I always had something new to learn
from project to project,
new experiences, new technologies.
I have never been able to say...
there is monotony at work.
What does
the Head of Mobile Departement at ASSIST?
because that's what I understand you are.
Yes, you understood correctly ...
Head of Mobile...
Generally, this function
is more a function
that creates that synergy
between client,
project, and team.
So, you are the person who binds the team?
Exactly!
I bind the whole ensemble.
Thanks to...
my experience that I have
on both mobile technologies,
I manage
to view and understand very well the system that the client wants.
Yes...
I manage to talk with the client
and understand his perspective, his ideas
and also keep in mind the developers perspective
who are going to work on the project.
It is very easy for me to undersatnd what the client want
and wish.
And change it in something abstract
for my colleagues
to work more optimally
and better
in our ecosystem
within the department.
Now, after telling me all these things,
I try to figure out if you ever think...
about the way you tie
all aspects, on the motorcycle.
I taught that you will continue on the software
premise...
The motorcycle is...
the release.
Mental release,
that make me feel as
dosen't exit any more
work, any systems.
It's just me, the road
and...
the feeling of freedom.
Surely you have...
many interesting projects that you worked for,
which would be for you
a climax?
one that comes in your mind now.
There were many projects,
on different technologies,
but my team apogee
was the "STATSports" project
that consisted in creating applications
for performance athletes.
Both for high-performance sportsman
from big teams
and as well for day-to-day consumers
who want to use the same
sporting monitoring system.
So it's an ample project.
How long have you been working on it?
Projects with STATSports started
two years ago.
There were several projects,
not just one.
And now, together with the STATSports team
we're talking care of
three or four segments
of the complete solutions.
What could you tell us?
How is it
to watch out after a number of people
that are working on a project
like this
and what is
the perfect number
that is needed in a Mobile team?
The number of people
needed to form
a Mobile team.
Let's approach the idea of keeping the team together.
When I specified about that synergy
which I have to accomplish,
in fact,
I have talked about the synergy that goes from the client
to me, to the team,
and when the team starts working,
they must in the same way
understand each other
and create an ecosystem
in which
everything goes
like a...
well-anointed mechanism.
The idea of a big team
comes once with the project.
If the client
asks
for certain features
and at the same time
offers a certain timeline,
depending on this,
the resources can increase
or remain at a normal number.
Also,
this can be influenced
by the problems that may occur along the way,
there can be a week, two
or even more delays.
There again the team must change.
And I got to your office.
I'm curious
what would be your recommendation
for those who are oscillating
between iOS development
and Android,
what would you say?
This is usually a decision that belongs to them
because... they are the ones
that will make efforts to understand.
We can help them,
but in the first place is needed, their involvement.
I would recommend
in the first instance Android developing
due to the simplicity
of the equipment.
With a simple laptop,
with an average performance,
you can begin gradually
to introduce yourself
to the notion of programming
a mobile platform
without investing too much in the equipment.
iOS is more expensive
because of the Macs
that necessarily require
Xcodes.
So it would be a good idea to start with Android
and then figure out if you want to go to iOS.
Exactly!
The Ecosystems are similar,
they work
in their own languages
but at the core,
the iOS and Android platform architecture
has a consistency
on the fact that after all, we are talking about a mobile platform.
In the projects you are involved in
and the things you do.
What are the principles you rely on?
What are the things
that are important to you?
The most important thing
is the "team work".
The team has to be synchronized,
the communication must be fluent
and always be aware about
the challenges that await us.
Secondly, there is the client communication
by which I can assure myself
that what we are working on
is on the same line with what the client wish
and what my colleagues understand.
And thirdly,
research, hardwork
and a little dedication,
because
even if it's written code,
in the end, it will come out an application.
Each part of that application
contains personality marks
which belongs to the programmer.
I can always find on the new app my colleagues' personality marks,
I've always
noticed,
knowing the back part of the code
and seeing how the app works...
I can figure it out who worked on the app.
You are the Head of Mobile Department
and you have to make sure that
your colleagues
are making their job
and do the things that need to be done.
At the same time,
I've heard that you also like to work on projects on your own,
tell us something about the projects you are working on.
Probably
this started
just before I've got hired at ASSIST.
Starting from the idea that if I want to grow I have to
participate on contests,
learn proactively,
and try to develop myself...
Over the years, this habit was preserved...
Because I always find myself trying to catch up
with new trends,
see new technologies,
and share
with my team
new experiences.
How do you manage
to keep up with
the new informations?
Things evolve very quickly,
especially in the Mobile area.
What do you do
and how is announcing to be the future for Mobile?
In what direction will evolve
the
Mobile Developement?
Regarding the way I keep up with the trend ...
I do a lot of things
from watching news,
very popular channels
or even...
events
where I attend.
For example,
the last event I attended
was in Barcelona,
the world's biggest
Mobile event
"MVC 2018",
and there I learned
about new
communications technologies,
the latest mobile phones,
trends,
the latest trends in Automotiv,
and how to connect mobile phones with cars
and overall, the experience
has shown me that
the market
is so strong
on the Mobile side
that
the tendency is that everything,
to become
portable,
and in this way simplify the information access
in the future.
And if
every time we try to find something
useful...
I learned from this discussion with you
something very useful...
Finally,
what would you recommend
to the beginners
that just started in the Mobile area,
what would you say
to help them?
An advice
that maybe you didn't receive when you needed.
Yes...
The most useful advice
that I noticed
all companies are embracing it
and not only companies
but also the foreign universities...
Are focused on
extra-curricular activities,
projects,
competitions,
Olympics,
depends
which section you prefer.
No matter
how much you learned,
or you can learn,
and you need a mentor,
always
both employers
and universities
will appreciate
that in your CV you have
a large number of extracurricular competitions
and activities.
It shows that you really have a passion for what you do,
and that you want to learn
and...
after all, you do it "pro bono",
you do it for yourself,
you get nothing,
maybe a prize
if you were lucky to win.
But after all,
you invest in yourself
and the outsiders will see this.
I think this would be the most useful advice.
Automatically, with the participation in such activities,
you remain with new knowledge,
experience...
in this way you are also acquainted with the stress
that exists around us...
But which, once you have to deal with it
you know how to control it,
you know how to use it, in your advantage.
You become more trained.
Correct!
Thank you so much!
It was a pleasure to discuss with you.
Thank you very much!
And success in all!
Also!
And take care... never stop learning!
Không có nhận xét nào:
Đăng nhận xét