DEV Community

Ayoub Gharbi
Ayoub Gharbi

Posted on

What are your programming goals for 2018?

Latest comments (82)

Collapse
 
sria91 profile image
Srikanth Anantharam

Learn machine learning / deep learning, apply it to a real world problem and deploy the solution as a product. Ofcourse using Python.

Collapse
 
ghayoub profile image
Ayoub Gharbi

Great :)

Collapse
 
emmanuelobo profile image
Emmanuel Obogbaimhe • Edited

So many goals but I’ll just name a few that I can remember.

  1. Become proficient in python/Android
  2. Get an AWS cert
  3. Contribute to open source projects (a lot) more
  4. Finish at least 15 functioning projects
  5. Write more technical pieces
Collapse
 
ghayoub profile image
Ayoub Gharbi

Nice :)

Collapse
 
karfau profile image
Christian Bewernitz

Looking at Elm, Reason and maybe a bit more on Haskell

Collapse
 
ghayoub profile image
Ayoub Gharbi

Great :)

Collapse
 
pavlosisaris profile image
Paul Isaris

Get better at design patterns and Software architecture. Acquire abstraction techniques and begin having side projects.

Collapse
 
ghayoub profile image
Ayoub Gharbi

Sounds good mate :)

Collapse
 
xyz85046927 profile image
Charles Xavier

Build my own projects applying ML and blockchain in a successfully way

Collapse
 
ghayoub profile image
Ayoub Gharbi

Great :)

Collapse
 
sebastianvelasquez profile image
sebastian-velasquez

Learn Elixir + Phoenix

Collapse
 
ghayoub profile image
Ayoub Gharbi

Nice :)

Collapse
 
hubedav profile image
Dave

Launch my game to finance my open source pdf manipulation project. Extra credit for getting to work on said OS project. 😬

Collapse
 
ghayoub profile image
Ayoub Gharbi

Great to hear that !

Collapse
 
theodesp profile image
Theofanis Despoudis

I have this list for start - but I may tweak it later.

1 - Implement a Beanstalkd server in Go
2 - Implement a MongoDB driver in Go
3 - Implement a resource Pool in Go
4 - Continue writing my book about Computer Networking in Go
5 - Write at least 10 articles for sweetcode.io/
6 - Write at least 20 articles referencing my book about Computer Networking in Go.
7 - Try to finish some Courses in Cloud Computing and from MongoDB University.
8 - Start writing more Scala code.
9 - Revisit my repos and update the ones I need to update.
10 - Write more applications in Mesos Framework.
11 - Contribute to some Open source projects I like.

Collapse
 
kbariotis profile image
Kostas Bariotis

For what particular reason do you use Mesos? Great list btw!

Collapse
 
theodesp profile image
Theofanis Despoudis

I find Mesos a better abstraction for developing Distributed Applications. I would like to develop some frameworks in Go and integrate some existing libraries there.

Collapse
 
ghayoub profile image
Ayoub Gharbi

A big list but doable with dedication and hard work, good luck!

Collapse
 
loopdeez profile image
Loopdeez

Build a REST API, design and fill a noSQL document database, then tie the two together 🤘🏻

Collapse
 
ghayoub profile image
Ayoub Gharbi

Sound like a good plan x)

Collapse
 
asynccrazy profile image
Sumant H Natkar

Getting into dot net core and no sql.

Collapse
 
ghayoub profile image
Ayoub Gharbi

Good enough :)