Ich habe gesucht und viele alte Dinge gefunden, da Discourse stark aktualisiert wurde. Ich habe es genossen, die Arbeit zu lesen, die zu Ihrem Erfolg geführt hat.
Ich bin kein Entwickler, aber ich habe viele „Entwickler“ bezahlt, die 1/10 so gut arbeiten wie ich (natürlich nicht an Discourse). Deshalb bin ich hier und versuche, mehr zu lernen ![]()
Primär, weil ich in einem Land geboren wurde, das nicht viel Disziplin, Verantwortung oder Motivation hat, Dinge zu tun, und das Tun ist seit meiner Kindheit Teil von mir.
Ich benutze Computer seit DOS und habe die ersten Windows 3.1 PCs benutzt. Wahrscheinlich bin ich mit vielen Leuten zusammen, die angefangen haben zu spielen und sich dann in ihre eigenen technologiebezogenen Gemeinschaften und/oder Unternehmen engagiert haben.
Ich kann grundlegende Codezeilen lesen, war in der Schule sehr gut in Logik, aber ich habe keinen weiteren Hintergrund und weiß, dass das nicht ausreicht.
Ich habe unsere Discourse-Instanz plus ein paar Apps unter Linux installiert, weil ich seit über 10 Jahren mit Linux arbeite.
Ich habe mich im Terminal und im Backend immer zu Hause gefühlt. CSS bereitet mir Kopfschmerzen, also überlasse ich das den Künstlern (!).
Zufällige Freiberufler sind schlimmer als wenn man alleine Dinge kaputt macht, und 2/5k, um spezifische Dinge in einer To-Do-Liste von 10/15 zu lösen, sind mir zu teuer, bis zum Skalieren oder ein paar Jahre für meine Finanzen.
Ich bin ENFJ und eine Art Straßeningenieur, wenn die echten Ingenieure hier mich nicht wegen Sakrilegs oder Trollens mit diesen Worten verbannen ![]()
![]()
Der Punkt
Ist es für jemanden mit meinem sehr geringen IT-Hintergrund möglich, Rails zu lernen, die API und die Backend-Apps zu nutzen, auf denen Discourse aufgebaut ist?
Sie verwenden Sidekiq und wissen, wie man alle Dinge aus Rails sucht, modifiziert und löscht, und das möchte ich wirklich auch.
EDIT: Bitte verstehen Sie mich nicht falsch. Ich frage nicht, wie man Entwickler wird, sondern ich möchte mehr verstehen, um meine Arbeit mit ihnen zu verbessern.
Die Grundlagen zu kennen, um unerfahrene Entwickler im Discourse-Backend anzuleiten (was heutzutage sehr üblich ist), ist für mich zwingend erforderlich und ich möchte es lernen.
Danke fürs Lesen!