Open Source, es ist nicht einfach zu sagen, dass ich dich liebe ~

Vorwort

Tatsächlich wollte ich vor langer Zeit einen Artikel schreiben, um über meine bisherige Open-Source-Reise zu sprechen. Ich bin kein großer Experte, nur ein gewöhnlicher Besitzer von zig Millionen Projekten auf Github, aber ich liebe Open Source, meine Liebe Teilen und ich liebe das Programmieren. Aus diesem Grund habe ich vor, TeamLinker für Open Source zu verwenden und mit Ihnen über die Vergangenheit meiner Open-Source-Karriere aus der Perspektive eines gewöhnlichen Open-Source-Praktikers zu sprechen, was für mich als Referenz und Inspiration dienen kann und andere.

Ich bin kein Informatik-Student, aber ich bin seit meiner Kindheit meiner Liebe zum Programmieren gefolgt und habe durch Selbststudium den Weg der Softwareentwicklung eingeschlagen. Es gab Höhen und Tiefen und Regenbögen auf dem Weg. Ich wurde befragt, aber ich Ich habe auch mehr Ermutigung und Unterstützung erhalten, was auch wahr ist. Dadurch kann ich besonders spüren, wie schwierig das sogenannte Selbstlernen und Verbessern ist. Als ich mit Open Source in Kontakt kam, verspürte ich natürlich ein unbeschreibliches Gefühl von Intimität, schauen Sie sich diese hübschen Quellcodes an. , genau wie ein Lehrer, der uns Schritt für Schritt seine Struktur und Funktionen erklärt. Solange Sie bereit sind, es zu erkunden, können Sie endlosen Spaß darin finden.

Von Open Source zum Unternehmertum

Ich erinnere mich noch daran, dass ich 2016 als technischer Direktor in einem Softwareunternehmen gearbeitet habe. Eines der lästigen Probleme, auf die ich gestoßen bin, war, dass Front-End und Backend immer über die Synchronisierung von Schnittstellendokumenten gestritten haben. Dachte ich damals Wenn ein Produkt Schnittstellendokumente verwalten und automatisch synchronisieren kann, sodass sowohl das Front-End als auch das Back-End eine eindeutige Referenz haben, kann dieses Problem erheblich gemildert werden. Nachdem ich online gesucht hatte, fand ich kein zufriedenstellendes Produkt und entschied mich dafür Seien Sie selbstständig. , nutzte seine Freizeit, um die Entwicklung dieser Schnittstellen-Dokumentenverwaltungssoftware mit dem Namen DOClever abzuschließen (alte Fans sollten sich noch daran erinnern, dass der ursprüngliche Name dieses Produkts SBDoc~ war).

Tatsächlich habe ich am Anfang nicht allzu viel darüber nachgedacht. Ich habe es nur versuchsweise auf Github gestellt und es mit einigen meiner Freunde ausprobiert, aber es wurde unerwartet gut angenommen. Als ich das positive Feedback aller und die steigende Anzahl an Sternen auf Github sah, verspürte ich zum ersten Mal in meiner Karriere als Programmierer ein beispielloses Gefühl der Zufriedenheit. Ich finde wirklich, dass Open Source eine wunderbare Sache ist.

Mit der Intensivierung des Geschäfts von DOClever und der Ausweitung der Nutzerzahlen beschloss ich 2017, DOClever größer und stärker zu machen. Ich fand ein paar Freunde und wir beschlossen, ein Unternehmen zu gründen. Es war auch die Zeit, in der Unternehmertum im Rampenlicht stand, und zwar auch bei uns Das Projekt ging auch sehr schnell voran und hat viel Aufmerksamkeit erhalten. Unser wichtigstes Werbefenster war damals Open Source China. Hier trafen wir viele gleichgesinnte Freunde und erhielten verschiedene Bestätigungen und Unterstützung von Redakteuren für unser Projekt. Ich möchte Open Source China für Ihre Unterstützung Chinas danken. Beiträge zum Open Quellindustrie.

Erforschung und Reflexion der Kommerzialisierung

Kurz nach der Gründung meines Unternehmens stand ich vor einem Problem, das bei den meisten Open-Source-Softwareprogrammen häufig vorkommt: der Rentabilität. Zu dieser Zeit habe ich viele Lösungen ausprobiert, wie z. B. die Trennung der Open-Source-Version von der kostenpflichtigen Version, die Erstellung kostenpflichtiger Plug-Ins, die Erhebung kostenloser Dienste für Produkte usw., aber am Ende fiel es mir schwer, sie umzusetzen. Meine Gedanken waren damals auch sehr einfach. Ich hatte das Gefühl, dass die Benutzer es lieben werden, solange das Produkt gut ist. Es wird definitiv eine Möglichkeit geben, damit Geld zu verdienen, also habe ich meine ganze Energie in die Produktforschung und -entwicklung gesteckt Zeit, entwickelte das Modul für automatisierte Schnittstellentests und traf eine mutige Entscheidung: Mit Electron eine Desktop-Version zu erstellen, die damals zu den Konkurrenzprodukten gehörte. Wir waren die ersten, die es wagten, die Desktop-Version zu entwickeln. Nach dem Desktop Als die neue Version herauskam, war das Feedback der Benutzer sehr gut, aber wir gerieten dennoch in einen Teufelskreis, in dem wir keine Gewinne erzielen konnten. Mit anderen Worten: Ihr Produkt ist gut und jeder nutzt es gerne. Es ist in Ordnung, Ihnen einen kleinen Geldbetrag zu spenden, aber sobald es um die Kommerzialisierung geht, tut es mir leid und ich muss mich verabschieden~

Später erhielten wir von einigen Unternehmen auch maßgeschneiderte Dienstleistungen. Der Zyklus war lang, die Aufgaben waren schwer und einige mussten sogar stationiert werden. Wir mussten dies jedoch für die Entwicklung des Teams tun. Ich wusste in meinem Herzen, dass dies der Fall war war keine langfristige Lösung, und ich wollte uns wirklich nicht gefährden. Als Outsourcing-Unternehmen hoffe ich, dass jeder unsere einheitlichen Produkte erkennen kann. Wenn Sie irgendwelche Bedürfnisse haben, können Sie uns etwas Zeit geben, und wir können es tun Bauen Sie es in modulare Funktionen ein. Aber oft sagt mir der Vater von Party A: Nein, du musst eine VVVVVVIP Supreme Special Edition nur für mich anfertigen.

Tatsächlich habe ich im Nachhinein ernsthaft über die Frage der Kommerzialisierung nachgedacht und denke, dass es zwei Hauptpunkte gibt: Der Markt für die Schnittstellenverwaltungsplattform selbst ist so groß, es gibt viele Konkurrenzprodukte und die Schwelle für Software ist ebenfalls niedrig. Der Grund, warum ich herausstechen kann, ist, dass ich frei und Open Source bin. Die Funktion ist nicht schlecht, aber der Benutzer bin nicht unbedingt ich. Viele Benutzer haben sich an uns gewandt, weil die Kollaborationsfunktion von Postman kostenpflichtig ist. Die Bedürfnisse dieser Leute sind es auch ganz klar, das heißt, sie wollen es kostenlos nutzen. Der zweite Punkt ist, dass etwas größere Unternehmen intern über eine eigene API-Schnittstellenverwaltung verfügen und nicht ohne weiteres externe Plattformen verwenden. Selbst wenn sie diese verwenden, wird Ihre ursprüngliche Plattform bis zur Unkenntlichkeit geändert, was ein gewisses Maß an Unternehmensgewissen darstellt. I Ich werde Sie auch bitten, einen Vortrag oder ähnliches zu halten. Vielen Dank. Einige kopieren Ihren Code direkt und verwandeln ihn in eine intern entwickelte Plattform. Für uns Open-Source-Unternehmer ist das Zeitverschwendung.

Scheitern des Unternehmertums

Mitte 2018 habe ich mich der Realität ergeben, unser Team aufgelöst und bin zu einem Vorstellungsgespräch in eine große Fabrik gegangen. Ich erinnere mich, dass ich, als der Interviewer mich fragte, welche Projekte ich gemacht hätte, ihm meinen Github zeigte und er zufrieden lächelte, sodass ich schnell zugelassen wurde. Seitdem hat DOClever keine Aktualisierungen mehr vorgenommen und ich habe meine ganze Energie meiner neuen Arbeit gewidmet. Die Tage vergingen ruhig, bis mir eines Tages ein Freund aus der Gruppe einen Link schickte und ich darauf klickte. Ich war sprachlos, als ich ihn sah Es handelt sich ebenfalls um eine Schnittstellenverwaltungsplattform, aber die Funktionen, die Geschäftslogik und sogar das Layout der Seite und die Platzierung der Schaltflächen sind genau die gleichen wie bei DOClever. Plötzlich wurde mir klar, dass wir plagiiert worden waren. Aber was kann ich tun? DOClever wurde schon lange nicht mehr aktualisiert, meine damalige Firma wurde ebenfalls gekündigt und das Urheberrecht der Software ist abgelaufen. Ich kann mir nur wünschen, dass sie es besser machen als ich!

Die Zeit vergeht wie im Flug, und jetzt habe ich auch diese große Fabrik verlassen. Glücklicherweise habe ich in dieser Zeit etwas Kapital angesammelt, und ich kann zumindest ein paar Jahre lang tun, was ich tun möchte. Wenn Sie mich fragen, blicke ich auf die Vergangenheit zurück Wenn ich Open Source bereue, dann bereue ich es nicht. , aber ich habe gemischte Gefühle, weil ich durch Open Source mehr Menschen dazu bringen kann, mich kennenzulernen, mich zu verstehen, meinen Selbstwert zu erkennen und einen zufriedenstellenden Job zu finden. Ich habe gemischte Gefühle, weil Open Source ist nur ein kommerzielles Mittel, kein Zweck. Open Source ist nicht nur die Offenlegung des Quellcodes, sondern auch eine Art Wertübertragung, innere Beharrlichkeit und spirituelle Ehrlichkeit. Es stellt höhere Anforderungen an Unternehmer. aber ich bin bei weitem nicht genug.

Aufklärung

Ich persönlich glaube, dass Open-Source-Unternehmertum zwei Bedingungen erfüllen muss:
1. Das Marktpotenzial Ihres Produkts ist groß genug und das Geschäft und die Funktionen Ihres Produkts sind unersetzlich.
2. Es muss ein klares Gewinnmodell geben. Welche Dinge können durch Open Source Traffic anziehen und welche Dinge sind Ihre meistverkauften Produkte, die Benutzer wirklich dazu bringen können, dafür zu zahlen. Darüber müssen wir uns selbst im Klaren sein. Viele Leute werden sich darüber beschweren, dass die Open-Source-Atmosphäre in China zu schlecht ist. Das ist alles nur Handreiben. Wenn Ihnen jemand anderes ein Paket für das gibt, woran Sie so hart gearbeitet haben, ist es ihr eigenes. Tatsächlich sind wir selbst oft nicht dieselben. Fast keines unserer Produkte verwendet keine Open-Source-Frameworks oder Open-Source-Bibliotheken, aber das bedeutet nicht, dass wir Open Source nicht respektieren. Viele ausländische kommerzielle Software wird Open Source auflisten Pakete einzeln verwendet. Vielen Dank. Das ist ein gutes Beispiel. Ich glaube, dass der jüngste Erfolg mehrerer inländischer Zivilklagen bezüglich Open-Source-Protokollen ebenfalls als gutes Beispiel dienen wird.

neue Reise

Um auf das zurückzukommen, was ich jetzt mache: Teamlinker, eine auf künstlicher Intelligenz basierende Team-Kollaborationsplattform. Sie integriert Projektmanagement, Videokonferenzen, Dateifreigabe und andere Funktionen, um die Zusammenarbeit zwischen Teammitgliedern zu maximieren. Viele Leute haben mir davon abgeraten, TeamLinker als Open-Source-Lösung zu verwenden, aber ich habe das Gefühl, dass ich als technischer Praktiker einen Geist des freien Teilens in meinem Herzen habe. Ich freue mich auch sehr darauf, mit anderen zu kommunizieren, um meine Produkte zu verbessern. Ich möchte es versuchen Noch einmal. Probieren Sie es aus, Scheitern ist nicht schlimm, das Schlimmste ist, an der gleichen Stelle zu fallen, sich aber nicht zu trauen, wieder aufzustehen~

Kaiyuan, es ist nicht leicht zu sagen, dass ich dich liebe, aber ich bin glücklich damit.

Nachtrag: Jeder ist herzlich willkommen, unserem Teamlinker Anregungen und Kritik zu geben, besser wäre es, wenn es ein wenig Ermutigung gäbe.
Offizielle Website: https://team-linker.com
Github: https://github.com/Teamlinker/Teamlinker
Gitee: https://gitee.com/sx1989827/teamlinker

Supongo que te gusta

Origin www.oschina.net/news/272643
Recomendado
Clasificación