Πώς έφτιαξα 100 Έργα σε 100 Ημέρες

Τελείωσα την πρόκληση # 100Days100Projects; Σε αυτό το άρθρο θα καλύψω την εμπειρία μου από αυτήν την πρόκληση και θα απαντήσω επίσης σε μερικές από τις ερωτήσεις που έλαβα στο Twitter σχετικά με αυτό.

Θα είναι ένας τύπος άρθρου «ερώτηση και απάντηση», οπότε ελπίζω να το απολαύσετε! ;

Σε τι αφορά αυτή η πρόκληση;

Ο κύριος σκοπός αυτής της πρόκλησης είναι να οικοδομήσουμε ένα έργο κάθε μέρα για 100 συνεχόμενες ημέρες. Μπορείτε να διαβάσετε περισσότερα σχετικά με τους κανόνες εδώ. (Σημείωση: υπάρχει επίσης μια ευκολότερη παραλλαγή: # 30Days30Projects, σε περίπτωση που σας ενδιαφέρει κάτι ελαφρύτερο;)

Ξεκίνησα αυτήν την πρόκληση στις 17 Σεπτεμβρίου 2019 και τελείωσα στις 25 Δεκεμβρίου 2019 .

Ποια έργα έχετε δημιουργήσει κατά τη διάρκεια της πρόκλησης;

Στο τελευταίο έργο (# 100) Πρόσθεσα όλα τα έργα που έχω δημιουργήσει κατά τη διάρκεια της πρόκλησης, οπότε αν θέλετε να τα δείτε κάντε κλικ εδώ.

Όλα τα έργα βασίστηκαν στο διαδίκτυο - κυρίως frontend (HTML, CSS, JavaScript) και μερικά από αυτά είχαν λίγο NodeJS για το backend.

Χρησιμοποίησα όλα τα είδη API, κάποιες βιβλιοθήκες JS (ReactJS, p5js - για εργασία με τον καμβά), αλλά τα περισσότερα από τα έργα έγιναν με Vanilla JS και CSS.

Πώς καταλαβαίνετε τόσες πολλές ιδέες;

Προφανώς, πολλοί άνθρωποι μου έχουν υποβάλει αυτήν την ερώτηση σε αυτές τις 100 ημέρες.

Είναι απλό: Είμαι ιδιοφυΐα . ;

Αστειεύομαι;

Η αλήθεια είναι ότι συγκέντρωσα πολλούς πόρους τον περασμένο χρόνο επειδή χρειάζομαι έμπνευση για τα άρθρα, τα βίντεο κ.λπ.

Επίσης, κάνοντας αυτήν τη δημιουργική διαδικασία ξανά και ξανά, καταλήγετε τελικά να λαμβάνετε ιδέες από όλα τα πράγματα γύρω σας. Υπάρχουν κάποια έργα που έκανα επειδή είδα μια ανάγκη στην καθημερινή μου ζωή (εφαρμογή πόσιμου νερού, Random Picker Visualizer, Countdown, Password Generator, κλπ…).

Ας μην ξεχνάμε επίσης ότι ορισμένα από τα έργα προτάθηκαν από τους οπαδούς μου. (Σας ευχαριστώ παιδιά ?)

Οι πόροι που έχω χρησιμοποιήσει κυρίως για έμπνευση :

  • Ντρίμπλα
  • CodePen
  • ΣυλλογήUI

Είχατε ένα σχέδιο για μεγαλύτερο χρονικό διάστημα ή το κάνατε αυθόρμητα;

Από τα 100 έργα, νομίζω ότι μόνο 2 ή 3 είχαν «προγραμματιστεί» εκ των προτέρων - όπως μια μέρα πριν. ;

Τα υπόλοιπα έγιναν αυθόρμητα.

Αλλά δεν θα συνιστούσα να το κάνω αυτό. Είναι πολύ καλύτερο να σχεδιάζετε πράγματα - απαλλάσσει τον πονοκέφαλο που μπορεί να έχετε όταν πρέπει να βρείτε μια ιδέα αμέσως.

Γιατί το έκανες?

ΑΓΑΠΩ ΠΡΟΚΛΗΣΕΙΣ ! ;

Τόσο απλό.

Μου αρέσει να πιέζω τα όριά μου και αυτή η πρόκληση έμοιαζε με αυτή που μπορούσε να το κάνει αυτό (και το έκανε!). Επίσης, παρατήρησα ότι αν ανακοινώσω δημόσια ότι κάνω κάτι, καταλήγω να το κάνω - ίσως λόγω της ντροπής που θα ένιωθα αν αποτύχω. Δεν γνωρίζω. Δεν απέτυχε ακόμα μια πρόκληση. ;

Η πρώτη πρόκληση που έκανα ήταν μια πρόκληση τρεξίματος 365 ημερών. Δηλώνω δημοσίως στο Facebook ότι επρόκειτο να το κάνω και δημοσίευσα μια φωτογραφία καθημερινά μαζί μου μετά το τρέξιμό μου. Αυτό μου έδωσε τη δύναμη να το τελειώσω (στην πραγματικότητα κατέληξα να κάνω 422 ημέρες). Δεν μπορούσα να αποτύχω στους οπαδούς μου, σωστά; ;

Και από την άλλη, ήξερα ότι αν επρόκειτο να δημοσιεύω καθημερινά, θα εμπνεύσω άλλους. Ήθελα να δείξω στους ανθρώπους ότι ακόμη και οι απλοί άνθρωποι σαν κι εμάς μπορούν να κάνουν πράγματα αν θέσουμε το μυαλό μας σε αυτό. Έχουμε ισχυρό μυαλό, απλώς δεν το χρησιμοποιούμε στην πλήρη του χωρητικότητα!

Ναί. Είμαι ένας συνηθισμένος τύπος. Τίποτα ιδιαίτερο εδώ. Αν το έκανα, μπορείτε να το κάνετε και εσείς!

Πόση δουλειά χρειάστηκε για τη δημιουργία ενός έργου;

Μερικά από τα έργα που έκανα σε λιγότερο από 30 λεπτά, ένα ζευγάρι μου πήρε 6-8 ώρες και 1 ή 2 έπρεπε να «αναβάλω» τη 2η μέρα γιατί δεν μπορούσα να τα τελειώσω. Αν και ανέβαλα αυτά τα έργα την επόμενη μέρα, τα έφτιαξα από το μηδέν - χρησιμοποιώντας μόνο τις γνώσεις που αποκτήθηκαν. Αυτό αποδείχθηκε ένας καλός τρόπος για να "ξεκολλήσετε". Απλώς επαναλάβετε από το μηδέν.

Θα έλεγα ότι χρειάζομαι περίπου 1-1,5 ώρες κατά μέσο όρο ανά ημέρα. Αυτό περιλαμβάνει: ιδέα + εκτέλεση + κοινωνικά μέσα.

Λάβετε υπόψη ότι κωδικοποιώ από το 2013, οπότε ίσως κάποιος με λιγότερη εμπειρία θα χρειαζόταν λίγο περισσότερο χρόνο, αλλά εξαρτάται πραγματικά από τη δυσκολία του έργου.

Τι σε παρακίνησε να συνεχίσεις;

Όπως ανέφερα παραπάνω, νομίζω ότι η ντροπή της αποτυχίας με κράτησε να κινούμαι, δεδομένου ότι δεσμεύτηκα δημοσίως στην πρόκληση. Δεν μπορώ να αποτύχω το κοινό μου!

Είχα 25 $ «τέλος τιμωρίας» που θα έπρεπε να πληρώσω για τις αποτυχημένες μέρες, αλλά δεν νομίζω ότι το σκέφτηκα ποτέ μετά την έναρξη.

Πρόσθεσα την πτυχή των χρημάτων γιατί ήξερα ότι θα ήταν ελκυστικό για τους ανθρώπους να το έχουν και μερικοί από αυτούς θα ήθελαν να αποτύχω (ύπουλος!) Για να κάνουν check in καθημερινά - κάτι που κατέληξε να μου δίνει μια μικρή ώθηση απόψεων στις δημοσιεύσεις μου;

Τι έχετε μάθει κατά τη διάρκεια της πρόκλησης;

Έχω μάθει μερικά πράγματα:

  • Έμαθε πώς να «σχεδιάζω» και να σχεδιάζεις μια δομή έργου
  • Έμαθα και παίξαμε με κάποια τεχνολογία και API που δεν έχω χρησιμοποιήσει στο παρελθόν
  • Μάθετε περισσότερα σχετικά με τις ιδιότητες CSS (τοποθέτηση, κινούμενη εικόνα κ.λπ.)
  • Μάθετε περισσότερα για το πώς να εργαστείτε με το JS DOM API

Τελικά με βοήθησε να στερεώσω τις δεξιότητές μου βανίλιας JS και CSS!

Τι θα κάνατε διαφορετικά;

Ένα πράγμα που έχω παρατηρήσει είναι ότι υπήρχαν πιο απλούστερα έργα που αρχικά σχεδίαζα. Περίμενα να έχω περισσότερες εφαρμογές με πολλές λειτουργίες, αλλά λαμβάνοντας υπόψη το γεγονός ότι αυτή η πρόκληση δεν ήταν το μόνο πράγμα που είχα, κατέληξα να κάνω πιο απλά έργα (όπως απλώς μια εφαρμογή σχεδιασμού με HTML / CSS, χωρίς JavaScript).

Αν θα έκανα ξανά αυτήν την πρόκληση, θα:

  • Κάντε λιγότερες ημέρες (30 ή 50) ή
  • Επικεντρωθείτε 100% στην πρόκληση (όχι περισσότερη εργασία πελατών ή άλλα έργα, κ.λπ.)

Με αυτόν τον τρόπο θα μπορούσα να κάνω πιο "εξελιγμένες" εφαρμογές.

Ωστόσο, είμαι ευχαριστημένος με τα έργα που έχω κάνει λαμβάνοντας υπόψη τη δεδομένη κατάσταση.

Επίσης, κατέληξα να αφιερώνω πολύ χρόνο στα social media (Twitter, LinkedIn, Facebook, Instagram - για τα οποία δημιούργησα μια νέα εικόνα κάθε φορά).

Ίσως ένα καλό σύστημα "κοινής χρήσης παντού" θα βοηθούσε στην επιτάχυνση της διαδικασίας.

Μην με παρεξηγείτε, η δημοσίευση στο SM είναι σημαντική και δεν θα την αποθέτω, αλλά θα την επιταχύνω αν είναι δυνατόν

Πρέπει οι άνθρωποι να κάνουν αυτήν την πρόκληση;

Εάν θέλετε μια καλή πρόκληση. Ναί.

Αν θέλετε να μάθετε νέα πράγματα. Ναί.

Αν θέλετε να δημιουργήσετε αφοσίωση με το κοινό σας. Ναί.

Πρέπει να κάνετε 100 ημέρες; Εξαρτάται.

Εχεις χρόνο? Τότε κάνε το. Διαφορετικά, θα έκανα μόνο την παραλλαγή των 30 ημερών.

Τι ακολουθεί για εσάς;

Μια άλλη πρόκληση. ;

Για το 2020 σκοπεύω να κάνω all-in στο YouTube, οπότε θα ξεκινήσω τη χρονιά με μια πρόκληση 31 ημερών για βίντεο 31 (περισσότερα για αυτό σύντομα). Θέλω να έχω μια σταθερή καθυστέρηση βίντεο για το κανάλι μου στο YouTube, οπότε αυτή η πρόκληση πηγαίνει πολύ καλά για αυτό.

Ποιος ξέρει ... ίσως να το κάνω αν όλα πάνε καλά.

Εγγραφείτε αν θέλετε να παρακολουθήσετε την πρόοδό μου! ;

συμπέρασμα

Αν έχετε άλλες ερωτήσεις, ενημερώστε με και θα χαρώ να απαντήσω και να ενημερώσω το άρθρο!

Ελπίζω ότι αυτό ήταν χρήσιμο για εσάς!

Ευχαριστούμε που το διαβάσατε! ;

Διαβάστε περισσότερα από τα άρθρα μου στο ιστολόγιό μου.