Forum: Markt [Suche] Prof. Programmierunterstützung


von D a v i d K. (oekel) Benutzerseite


Lesenswert?

Hallo Liebe Community,

ich als einfacher Java-Entwickler durfte bereits viel von euch lernen, 
so dass mir so manches privates Projekt geglückt ist. Danke!

Doch was meine µC-Erfahrung angeht hänge ich vielem hinterher und werde 
dies neben meinem Normalen Job nicht mehr (rechtzeitig) aufholen können.

Daher suche ich auf diesem Wege fachmännische Unterstützung für mein 
Nebengewerbe. Falls ich nicht bis ende des Jahres fündig werde, muss ich 
dieses wohl zum Selbstschutz wieder schließen. (Der Stress mit dem 
Kunden frisst mich auf)

======================================================================
Ich möchte hier bewusst keine Zahlen veröffentlichen, bin jedoch Niemand 
der ausnutzt oder ausgenutzt werden möchte. Ich spiele mit offenen 
Karten und dachte mir den kompletten Gewinn eines Jahres an die helfende 
Hand auszuzahlen, sofern wir eine stabile Software hin bekommen. VB

Ich bitte um faire und zielführende Angebote/Antworten.
Mit "Ich könnte mal für 20.000€ kurz drüber schauen und dir dann sagen, 
ob man es retten kann." ist mir NICHT geholfen. (Schon oft erlebt)
======================================================================

Faktisch geht es um zwei Projekte, die bei mir im Labor zu vollster 
Zufriedenheit laufen.
Der Kunde hingegen findet immer wieder "Bugs" und es kam bereits zu 
Rückläufern :(
(Eines drängt, das zweite hat noch 1-2 Quartale Zeit)

Deine Aufgabe wäre es, meinen Code zu sichten und zu verbessern.
Dies soll auf Basis meines Git-Repros geschehen, damit ich vom dem Flow 
lernen kann.

Gerne spreche ich über alle Details am Telefon. Dafür schreib mir eine 
PM mit Nummer und Zeit, wann ich mich melden darf.

Hoffnungsvolle Grüße
David

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Wäre es nicht sinnvoll, ein paar Eckdaten zu den verwendeten 
Technologien abzugeben, z.B. Controller(-Architektur), 
Programmiersprache, Toolchain, Frameworks,... Mit jemandem, der 
entsprechend Erfahrung hat, könnte das viel einfacher & schneller gehen.

von D a v i d K. (oekel) Benutzerseite


Lesenswert?

Niklas G. schrieb:
> Wäre es nicht sinnvoll, ein paar Eckdaten zu den verwendeten
> Technologien abzugeben, z.B. Controller(-Architektur),
> Programmiersprache, Toolchain, Frameworks,... Mit jemandem, der
> entsprechend Erfahrung hat, könnte das viel einfacher & schneller gehen.

Richtig:
- IDE: Clion (CMake basiert)
- Code = C
- µC: Atmega16 / 644 (Kunde hat noch 16, wurde aber bereits alles 
portiert)
- Basisaufgabe: Temperatur-Regelkreis mit Überwachung und Timer

Perfekt wäre es, wenn sich Jemand meldet, der für die wenigen Zeilen 
Code ein Testframework integriert. (Ähnlich Unit-Tests)

Bisher habe ich nur einen "Service-Jumper",bei dem alle wichtigen 
Ein/Ausgänge schnell durchgespielt werden, um die Hardware zu prüfen.

: Bearbeitet durch User
von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Das ist doch schonmal was... Wie wäre es noch mit Größe des Projekts 
(LoC), verwendete Interfaces (USB, SDIO, Ethernet, Wlan, LCD, ...) weil 
diese ja auch eine Menge Komplexität mit hinein bringen können.

von Nick M. (Gast)


Lesenswert?

Ort / Region wäre auch nicht schlecht. Ich hab so meine Probleme 
Ostfriesen überhaupt zu verstehen. :-)

Nick

von D a v i d K. (oekel) Benutzerseite


Angehängte Dateien:

Lesenswert?

Niklas G. schrieb:
> Das ist doch schonmal was... Wie wäre es noch mit Größe des Projekts
> (LoC), verwendete Interfaces (USB, SDIO, Ethernet, Wlan, LCD, ...) weil
> diese ja auch eine Menge Komplexität mit hinein bringen können.

Keine Raketentechnik wie eth oder USB.

Nur 2 Displays über IC2 (twimaster von Peter Fleury)
- 1x 4x7-Segment mittels HT16K33 (selbst aufgebaut) produktiv
- 1x Std. China 2-Zeilig (mit I2C Huckepackboad)

Zweiteres spiegelt die kryptischen Werte vom 7-Segment in lesbare 
Strings wieder. (Nie im produktiven Einsatz; Überredungskunst dies 
produktiv zu nutzen fehlte bislang)

Über des HT16K33 werden 3 Taster abgefragt, um das Gerät zu bedienen.
Die sensoren, sowie ein Verschlussdeckel mit Not-Aus sind direkt am µC 
verdrahtet.

1x Externer Zeitgeber auch via I2C.

von Joe J. (j_955)


Lesenswert?

Viel kann man per remote erledigen, die HW sollte hier vorliegen.
Testserver im Einsatz? SW für statische Code-Analyse?

Code sichten ist eine Sache. Die Metriken wurden bereits angesprochen. 
Bereite alles vor und send mir eine PM.

Da gäbe es evtl. eine Menge Verbesserungspotenzial.

Kenn mich da ganzg gut aus.

von D a v i d K. (oekel) Benutzerseite


Lesenswert?

Nick M. schrieb:
> Ort / Region wäre auch nicht schlecht. Ich hab so meine Probleme
> Ostfriesen überhaupt zu verstehen. :-)
>
> Nick

Bremen / Hochdeutsch
Aber ich sehe Remotearbeit als kein Hindernis.


Joe J. schrieb:
> Viel kann man per remote erledigen, die HW sollte hier vorliegen.
> Testserver im Einsatz? SW für statische Code-Analyse?

Klar, Hardware kann ich unkompliziert liefern
Nein, nein, nein. Da bin ich absoluter Laie!

> Da gäbe es evtl. eine Menge Verbesserungspotenzial.

Da gehe ich stark von aus. Ich habe stehts mein Bestes gegeben, aber 
Erfahrung und Wissen fehlt einfach, dass muss man sich halt irgendwann 
eingestehen.

: Bearbeitet durch User
von Curby23523 N. (Gast)


Lesenswert?

Du hast eine Nachricht. Ich komm' aus Bremerhaven und könnte sicherlich 
helfen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.