Λογότυπο Zephyrnet

Μηχανικός Λογισμικού Staff Tailwind

Ημερομηνία:

Γεια σου Ομάδα!

Αυτή η ανάρτηση είναι η αίτησή μου για το ανοιχτό Μηχανικός Λογισμικού Προσωπικού θέση.

Λίγα λόγια για μένα

Είμαι μηχανικός λογισμικού από την Omaha, NE (ΗΠΑ) με πτυχία BS στην Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών από το Πανεπιστήμιο της Νεμπράσκα και MS στη Μηχανική Υπολογιστών από το Carnegie Mellon. Τα τελευταία 9 χρόνια, είμαι αυτοαπασχολούμενος και διευθύνω μια εταιρεία λογισμικού με bootstrapped, την Unstack Software. Στόχος μου ήταν να δημιουργήσω, να αποκτήσω και να διαχειριστώ ένα χαρτοφυλάκιο μικρών SaaS και επιχειρήσεων περιεχομένου (περισσότερα για αυτό αργότερα!).

Έχω 3 παιδιά (6, 4 και 2 ετών) και ένα 4ο στο δρόμο. Ως σόλο-ιδρυτής 9 ετών με μια νέα και αναπτυσσόμενη οικογένεια, είμαι πολύ συνηθισμένος (και απολαύσετε) έχοντας έναν πολυάσχολο τρόπο ζωής με πολλά κινούμενα μέρη. Το αγαπημένο μας πράγμα που κάνουμε μαζί είναι να κάνουμε μεγάλες οδικές εκδρομές στα βουνά για πεζοπορία. Πραγματοποιήσαμε ταξίδια 37 ημερών και 41 ημερών, με παιδιά και όλα όσο διαχειριζόμουν την επιχείρηση και την ομάδα μου.

Πεζοπορία Medicine Bow Peak στο Ουαϊόμινγκ

Πεζοπορία Medicine Bow Peak στο Ουαϊόμινγκ

Ναι, η ζώνη ώρας μου (Κεντρική) είναι απενεργοποιημένη κατά 1 ώρα από τη ζώνη ώρας που προτιμάτε, αλλά έχοντας διαχειριστεί μια παγκόσμια ομάδα (που κυμαίνεται από τη Βραζιλία έως τη Σερβία έως την Ιαπωνία) τα τελευταία 9 χρόνια, δεν έχω κανένα πρόβλημα να φιλοξενήσω και να συνεργαστώ με άτομα από πολύ διαφορετικές ζώνες ώρας.

Είμαι επίσης άνετος με το καθεστώς του εργολάβου, καθώς πληρώνω ήδη τη δική μου ασφάλιση υγείας και συνταξιοδοτικά προγράμματα.

Αλλά γιατί να με προσλάβω;

Έχω αποκτήσει μια ολόκληρη επαγγελματική εμπειρία τα τελευταία 12 περίπου χρόνια. Μερικές επισημάνσεις:

  • Κατά τη διάρκεια του μεταπτυχιακού μου στο Carnegie Mellon, δούλεψα στο έργο τους για το σεληνιακό ρόβερ για το Google X Prize, το οποίο εξελίχθηκε σε Astrobotic και μόλις πριν από λίγες εβδομάδες έκαναν την πρώτη τους προσπάθεια εκτόξευσης στο φεγγάρι.
  • Επίσης στα masters μου συνδημιουργούσα Νεράιδα και συγκέντρωσε με επιτυχία σχεδόν 275 χιλιάδες $ στο Kickstarter. Το Pixy πωλείται πλέον στα περισσότερα μεγάλα ηλεκτρονικά καταστήματα λιανικής.
  • Κατά τη διάρκεια του χρόνου μου στο Εθνικά εργαστήρια Sandia, στράφηκα περισσότερο στην εστίαση του λογισμικού και δούλεψα σε μια ποικιλία έργων, συμπεριλαμβανομένων δορυφόρων, συστημάτων επικοινωνίας και πολλά άλλα.
  • Μετά την αποχώρησή μου από τη Sandia το 2015, ξεκίνησα και εκκίνησα το Unstack Software όπου ξεκίνησα, αποκτούσα και εκτελούσα προϊόντα λογισμικού, τόσο ατομικά όσο και με μια ομάδα.
  • ξεκίνησα Κατάχρηση στοίβας (ο ιστότοπος στον οποίο βρίσκεστε τώρα!) κατά την κυκλοφορία του Pixy το 2013 και το αναπτύσσουμε ενεργά από το 2015. Στο αποκορύφωμά μας, η SA είχε πάνω από 1.5 εκατομμύριο επισκέπτες μηνιαίους, 5 προσωπικό πλήρους απασχόλησης και διαχειριστήκαμε δεκάδες συγγραφείς συμβάσεων .
  • απέκτησα Αποκλεισμός αποστολέα, ξαναέγραψε τα πάντα και μεγάλωσε από μερικές εκατοντάδες χρήστες σε πάνω από 60,000 χρήστες σήμερα. Είναι ένα από τα πιο δύσκολα τεχνικά προϊόντα στα οποία έχω δουλέψει και θα μπορούσε να είναι μια μελέτη περίπτωσης για να μάθω πώς να χειρίζομαι τα edge case και τις αντικρουόμενες ανάγκες των πελατών.

Αυτό που περιμένω περισσότερο σε αυτόν τον ρόλο είναι η πρόκληση να μάθω νέες δεξιότητες και να συνεισφέρω σε ένα προϊόν που αγαπώ πραγματικά. Πιστεύω ειλικρινά ότι η καλύτερη δουλειά σου γίνεται όταν περνάς τη γραμμή της άνεσης και της ταλαιπωρίας, κάτι που θα έκανε αυτός ο ρόλος για μένα. Μπορεί να μην τσεκάρω όλα τα πλαίσια (δηλαδή έλλειψη εμπειρίας στο Rust and Accessibility), αλλά ολόκληρη η καριέρα μου αφορούσε την εκμάθηση όποιων δεξιοτήτων χρειάζομαι για να ολοκληρώσω τα πράγματα – είτε είναι η εκμάθηση νέων γλωσσών, τα πλαίσια, ο τρόπος διαχείρισης ομάδα, πώς να διαχειρίζεστε πελάτες ή οτιδήποτε άλλο ενδιάμεσο.

Όπως εγώ tweeted Πριν από λίγους μήνες, το Tailwind ήταν ένα απίστευτο εργαλείο διδασκαλίας για μένα. Μου έχει διδάξει περισσότερα για το CSS τα τελευταία χρόνια από ό,τι έμαθα στα πρώτα 10. Πιστεύω ότι μπορώ να χρησιμοποιήσω τις μοναδικές μου δεξιότητες και προοπτική για να κάνω το Tailwind πιο προσιτό σε ένα ευρύτερο φάσμα προγραμματιστών.

Τεχνικές δεξιότητες

Θεωρώ τον εαυτό μου προγραμματιστή full-stack και χρησιμοποιώ σχεδόν αποκλειστικά JavaScript για όλα τα έργα μου. Η στοίβα που προτιμώ είναι τα AWS, Node.js, Next/React, Tailwind και PostgreSQL. Σε μια προηγούμενη ζωή έγραψα πολλά Python, Java και C/C++, αλλά χρησιμοποιούσα κυρίως JavaScript τα τελευταία 8 χρόνια. Έψαχνα απεγνωσμένα μια δικαιολογία για να μάθω το Rust, αλλά υπόσχομαι ότι κάνω αίτηση σε αυτή τη δουλειά για κάτι περισσότερο από αυτό 😉

Μερικά πράγματα για τα οποία είμαι περήφανος:

  • Πλατφόρμα μαθημάτων Stack Abuse: Εκτός από το προσαρμοσμένο CMS, δημιούργησα επίσης μια πλατφόρμα πλήρους μαθημάτων για Stack Abuse που έχει χρησιμοποιηθεί από χιλιάδες μαθητές. Είναι κατασκευασμένο με Next.js, Tailwind και PostgreSQL. Εδώ πήρα την πρώτη μου γεύση από το Tailwind και έκτοτε μεταφέρω τα έργα μου σε αυτό. Στο απόγειό της, αυτή η πλατφόρμα εξυπηρετούσε περισσότερους από 100,000 χρήστες την ημέρα.
  • Αποκλεισμός του Backend του αποστολέα: Αυτή ήταν μια μικρή εφαρμογή που απέκτησα το 2016 και την ξαναέγραψα εντελώς από την αρχή. Μέχρι σήμερα, έχει επεξεργαστεί περισσότερα από 750 εκατομμύρια μηνύματα ηλεκτρονικού ταχυδρομείου, τα οποία με δίδαξαν πολλά σχετικά με την εργασία σε συστήματα που πρέπει να κλιμακωθούν. Έφτιαξα επίσης έναν απλό πίνακα ελέγχου και επέκταση Chrome για τους 60,000+ χρήστες μας.
  • Camo, το έργο ανοιχτού κώδικα μου: Αυτό που ξεκίνησε ως ένα διασκεδαστικό έργο για την εκμάθηση Node και Document DBs πριν από 9 χρόνια μετατράπηκε σε ένα ημι-δημοφιλές ODM με πάνω από 550 αστέρια GitHub. Αν και δεν μπορώ να πω ότι είμαι πολύ περήφανος για τις τεχνικές πτυχές (εξάλλου, ήταν το πρώτο μου έργο Node), με δίδαξε πολλά για τη διαχείριση λογισμικού ανοιχτού κώδικα και τη συνεργασία με χρήστες και συνεισφέροντες.
Προσαρμοσμένο CMS στοίβας κατάχρησης

Το προσαρμοσμένο CMS στο οποίο γράφω αυτό. Πιθανότατα θα παρατηρήσετε κάποια πρώιμα στοιχεία του Tailwind UI εκεί μέσα!

Note: Πρέπει να επισημάνω ότι η δραστηριότητα του προφίλ μου στο GitHub δεν είναι αντιπροσωπευτική του όγκου του προγραμματισμού που κάνω. Ενώ σχεδόν όλα τα έργα μου χρησιμοποιούν έλεγχο έκδοσης git, δεν φιλοξενώ τα περισσότερα από αυτά στο GitHub.

Ηγεσία

Οδηγώ ομάδες τα τελευταία 6 χρόνια, εκτός από τον κώδικα που γράφω. Οι ρόλοι κυμαίνονταν από εικονικούς βοηθούς έως συντάκτες/συγγραφείς έως προγραμματιστές. Ολοκλήρωση αγοράς Stack Abuse's About Us σελίδα για να δω μερικούς από τους καταπληκτικούς ανθρώπους με τους οποίους συνεργάστηκα! Από τους 120 υπαλλήλους που εμφανίζονται σε αυτήν τη σελίδα, προσέλαβα προσωπικά πάνω από τους μισούς από αυτούς.

Γραφή

Από τότε που ίδρυσα το Stack Abuse, έχω γράψει/επιμεληθεί πάνω από 450 άρθρα και έχω επιμεληθεί 6 βιβλία. Εδώ είναι μερικά από τα αγαπημένα μου:

Διασκεδαστικά και άχρηστα γεγονότα

  • Η γυναίκα μου και εγώ είμαστε μανιώδεις CrossFitters τα τελευταία 9 χρόνια. Το fitness είναι το 3ο πάθος μου μετά την οικογένεια και τη δουλειά.
  • Συμμερίζομαι την αγάπη του Adam για το μέταλ – όλη η παραγωγικότητά μου μπορεί να αποδοθεί σε μπάντες όπως οι Soilwork, Darkest Hour, Tool και Korn.
  • Το γραφείο μου είναι σε ένα αγρόκτημα. Η οικογένειά μας διευθύνει μια εταιρεία στον χώρο ag τα τελευταία 130+ χρόνια. Είμαι τυχερός που μπορώ να νοικιάσω χώρο γραφείου από αυτούς και να ξεφύγω από το θόρυβο στο σπίτι.
  • Η προσωπική μου καλύτερη επίλυση του κύβου του Ρούμπικ είναι 42 δευτερόλεπτα 🤓
spot_img

Τελευταία Νοημοσύνη

spot_img